Specifications

Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 85
HKEY_LOCAL_MACHINE\Services\IPDSvc
These keys contain general settings for the iPod service.
Key
Value
ComPort
Force service to search for iPod device on specified COM port. If this is not set,
service will monitor for attachment of USB2SERIAL cable.
SamplingRates
List of audio sampling rates that hardware audio decoder supports. By default,
it is 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000. iPod
specification requires support for at least: 32000, 44100 and 48000
BundleSeedIDPrefToken
A null-terminated UTF-8 string that identifies the vendor of the application.
Case sensitive. This string is derived from the vendor's App ID which is assigned
by Apple.
AudioDevice
Audio device ID that will be passed to waveOutOpen. If that is not specified,
iPod driver will open WAVE_MAPPER device.
DisplayImage_Color/DisplayImage
File with color/black-and-white display image that will be sent to iPod.
HandlesComIndex
Service instance that handles 2-wire devices.
DisableDigitalAudio
Disables 1-wire digital audio streaming. A value of 0 implies not set. The default
value is 0.
HKEY_LOCAL_MACHINE\Services\IPDSvc\AccessoryInfo
Accessories are required to send information to the connected iPod device that identifies them.
Accessory information is required to get “Works for iPod/Made for iPhone” certification. The
iPod service will load the following configurable registry keys and send the required information
to the iPod when the iPod device is connected.
Key
Type
Value
FirmwareVersion
DWORD
Accessory firmware version. The format is 0x00[Major Byte][Minor
Byte][Revision Byte]. For example, firmware version 1.2.0 is 0x00010200.
The default value is 0x00000000.
HardwareVersion
DWORD
Accessory hardware version. The format is 0x00[Major Byte][Minor
Byte][Revision Byte]. The default value is 0x00000000.
AccessoryName
String
The general name for this accessory. The value will be trimmed to a
maximum of 64 characters (not including the null terminator). If not
specified, an empty string is used.
Manufacturer
String
The name of the manufacturer of this accessory. The value will be
trimmed to a maximum of 64 characters (not including the null
terminator). If not specified, an empty string is used.
ModelNumber
String
The model number of this accessory. The value will be trimmed to a
maximum of 64 characters (not including the null terminator). If not
specified, an empty string is used.
MaxPayloadSize
DWORD
The maximum payload size of the accessory. The default value is 3fa, but
can be changed by the OEM.