Specifications
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 16
HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\PhoneCore
Key Value
Type
Description
RingtoneOption
DWORD
Specifies the ringtone configuration options:
• 0—no ringtone
• 1—ringtone temporarily silent
• 2—in-band ringtone (SCO audio connection)
• 3—default local ringtone
• 4—local ringtone number 1
• 5—local ringtone number 2
• 6—local ringtone number 3
The default value is 0.
HQRTOption
DWORD
Enables or disables high-quality ringtones (HQRT). A value of 0 disables
HQRT, a value of 1 enables HQRT. The default value is 1.
Table 3: PhonebookOptions registry key values
HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\PhonebookOptions
Key Value
Description
ProgressInterval
Specifies the phonebook download progress bar notification interval. This value
can be set to 0 to disable the progress bar. If set to any other value, the application
is notified of download progress for ProgressInterval items. The default value is 20.
Phone Core Windows Messages
Applications can receive phone-related event messages, such as when a phone call is received or
answered, and then act upon that message. For example, if an application receives a
WM_PHONE_CALLERID message, the application can display the incoming call’s caller ID on an
in-car display device.
Table 4 lists the Phone Core Windows messages and their descriptions.
Table 4: Phone Core messages
Message
Description
WM_PHONE_ANSWERCOMPLETE
Posted when a phone call is answered.
WM_PHONE_AUDIOTRANSFERRED
Posted when an audio connection is transferred between
the Bluetooth phone and the Windows Embedded
Automotive–based device.
WM_PHONE_BATTERYLEVEL
Posted to indicate the battery level of the Bluetooth phone.










