Registry Configuration Service Provider
Although the registry is directly accessible, accessing the registry through the metabase is the preferred method for updating settings. This is accomplished by using the Configuration Service Provider specific to the settings that require an update.
Note Access to this Configuration Service Provider is determined by Security roles. Because OEMs and Mobile Operators can selectively disallow access, ask them about the availability of this Configuration Service Provider. For more information, see Security Roles.
Querying the registry at the top level is not allowed. All parms must be queried individually. The underlying data store of the Registry is typed. Be sure to use the datatype attribute of the <parm> tag.
This documentation describes the default characteristics. Additional characteristics may be added.
Because the Registry Configuration Service Provider uses the backslash (\) character as a separator between key names, backslashes which occur in the name of a registry key must be escaped. Backslashes can be escaped by using two sequential backslashes (\\).
Note Characteristics or parms for the FileOperation Configuration Service Provider, Metabase Configuration Service Provider, and Registry Configuration Service Provider can contain an additional attribute called "translation". The two values for this attribute are "filesystem" and "install". A translation of type "filesystem" causes all file paths to be canonicalized (that is, double backslashes are removed). A translation of type "install" includes all the translations done for "filesystem", but also translates all CE Strings (for example, %CE2%) into the correct file path for the device. CabWizSP will automatically add the appropriate translation to file operations and registry keys in an .inf file.
Characteristics
- <path>
This characteristic is the path to the registry key. For example, "Registry\HKLM\Software\Microsoft\TestKey3" is a valid path.
Parms
*
The following table shows the default settings for this parm:Permissions Read/write Data type Integer Roles allowed to query and update setting Manager This parm is used in the following characteristics:
Parms in the Registry\HKLM\SOFTWARE\Microsoft characteristic identify whether to lock down the Microsoft branch of Software.
Parms in the Registry\HKLM\SOFTWARE characteristic must be accessible to any installed applications.
Parms in the Registry\HKLM\Windows CE Services\Synchronization\Objects characteristic serve as the registration point for any other sync providers for ActiveSync.
Parms in the Registry\HKLM\SOFTWARE\Microsoft\Windows CE\CurrentVersion\AeDebug\Enabled are used as a flag used for Windows CE debugging operations. This parm is not specific to ActiveSync.
Parms in the Registry\HKLM\SOFTWARE\Microsoft\Windows CE Services characteristic identify the ActiveSync version.
Parms in the Registry\HKLM\SOFTWARE\Apps\Microsoft Application Installer\fAskOptions characteristic are used by wceload.exe for ActiveSync.
Parms in the Registry\HKLM\SOFTWARE\Apps\Microsoft Application Installer\nDynamicDelete characteristic are used by wceload.exe for ActiveSync.
Parms in the Registry\HKLM\SOFTWARE\Apps\Microsoft Application Installer\Supported characteristic are used by wceload.exe for ActiveSync.
Parms in the Registry\HKLM\SOFTWARE\Apps\Microsoft Application Installer\fAskDest characteristic are used by wceload.exe for ActiveSync.
Parms in the Registry\HKLM\Security\WAP\PGList characteristic identify the list of proxy gateways.
Parms in the root characteristic allow access to the entire registry.
Parms in the Registry\HKLM\Software\Microsoft\Shell\CumulativeCallTimers characteristic allow call timers to be reset.
Parms in the Registry\HKLM\Security\WTLS characteristic identify the WTLS security settings. Possible values are: CipherSuites, KeyExchangeSuites, Certificates.
Parms in the Registry\HKLM\Software\Microsoft\Color characteristic update colors on the device using .tsk files.
Parms in the Registry\HKLM\Software\Microsoft\AirSync\Status characteristic set ActiveSync settings.
Parms in the Registry\HKLM\PMail\MessageStore characteristic set ActiveSync settings.
Parms in the Registry\HKLM\Ident characteristic set the name of the phone.
Parms in the Registry\HKCU\Software\Microsoft\Windows CE Services characteristic are used for RAPI access for creating a partnership.
Parms in the Registry\HKLM\Comm\SecurityProviders\SCHANNEL characteristic are used for RAPI access for creating a partnership.
Parms in the Registry\HKCU\SOFTWARE\Microsoft characteristic must be the same role masks as HKLM\software\microsoft.
Parms in the Registry\HKLM\Comm\ApplicationDownload\TrustedSources\Certificates\99A18FAF1CD77D4EED5305E0A3C2595F0D3D9D3E\Blob characteristic identify the CertificateStore Configuration Service Provider.
Parms in the Registry\HKLM\Comm\ApplicationDownload\TrustedSources\Certificates\B102B32BCA7D637231FC0B3C20E21C3AB576EB92\Blob characteristic identify the CertificateStore Configuration Service Provider.
Parms in the Registry\HKLM\Security\Policy\APIs\SIMMgr characteristic identify the Required Trust for accessing the SIM Manager APIs. The Required trust can be set at the granularity of individual Functions. In order to set the security of an individual SIM Manager Function so that it is different from the default, a child subkey must be created that is the same name as the function and set to the desired security level. The following table lists the possible values.
Value Description 0 OEM_CERTIFY_FALSE (Untrusted - No Trust Required) 1 OEM_CERTIFY_RUN (User Trust Required) 2 OEM_CERTIFY_TRUST (Kernel Trust Required) Parms in the Registry\HKLM\Security\Policy\APIs\CPM characteristic identify the Required Trust for accessing Critical Process Monitor (CPM) APIs. The Required trust can be set at the granularity of individual Functions. In order to set the security of an individual CPM Function different from that of the default, a child subkey must be created that has the same name as the function and is set to the desired security level. The following table lists the possible values.
Value Description 0 OEM_CERTIFY_FALSE (Untrusted - No Trust Required) 1 OEM_CERTIFY_RUN (User Trust Required) 2 OEM_CERTIFY_TRUST (Kernel Trust Required) Parms in the Registry\HKLM\Security\Policy\APIs\ConnAPI characteristic identify the Required Trust for accessing Connection Manager APIs. The Required trust for Connection Manager APIs can be set at the granularity of individual functions. To set the security for an individual SIM Manager function different than the default key, a child subkey must be created with the same name as the function and set to the desired security level. The following table lists the possible values.
Value Description 0 OEM_CERTIFY_FALSE (Untrusted - No Trust Required) 1 OEM_CERTIFY_RUN (User Trust Required) 2 OEM_CERTIFY_TRUST (Kernel Trust Required) Parms in the Registry\HKLM\Security\Policy\APIs\ExTAPI characteristic identify the Required Trust for accessing Extended TAPI APIs. The Required trust can be set at the granularity of individual functions. To set the security for an individual Extended TAPI function's required Security different from the default, a child subkey must be created with the same name as the function and set to the desired security level. The following table lists the possible values.
Value Description 0 OEM_CERTIFY_FALSE (Untrusted - No Trust Required) 1 OEM_CERTIFY_RUN (User Trust Required) 2 OEM_CERTIFY_TRUST (Kernel Trust Required)
0
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 0.
- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 0.
- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 1.
- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 1.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
1
This parm is used in the RegistryHKCU\ControlPanel\SoundCategories\Attentuation characteristic to identify the attenuation level for alerts played while in a call. The following table lists the possible values.Value Description 0 Off 1 1 2 2 3 3 4 4 5 5 The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
2
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 2.
- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 2.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
3
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 3.
- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 3.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
4
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 4.
- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 4.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
5
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 5.
- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 5.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
6
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 6.
- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 6.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
7
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 7.
- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 7.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
8
This parm is used in the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 8.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
9
This parm is used in the following characteristics:- In the Registry\HKCU\Software\Microsoft\MessengerService\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 9.
- In the Registry\HKCU\Software\Microsoft\Inbox\PresetMsgs characteristic to identify the text displayed in the UI for predefined text option 9.
The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
ActiveProfile
This parm is used in the Registry\HKCU\ControlPanel\Profiles characteristic to identify the profile that is currently active on the device.The following table shows the default settings.
Permissions Read/write Data type String Label Active Profile: Roles allowed to query and update setting Manager AuthenticatedUser
AddressCount
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the number of lines on the phone.AgeFilter
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\SyncServiceProviders\IMAP4 characteristic to identify the maximum number of days worth of mail to keep on the device.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
AllowCookies
This parm is used in the Registry\HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings characteristic to identify whether or not cookies are allowed in Pocket Internet Explorer.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
AnyKey
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to determine whether or not the user can press any key to answer the phone.The following table shows the default settings.
Permissions Read/write Data type Boolean Label Any key answer Roles allowed to query and update setting Manager AuthenticatedUser
AreaCode
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the local area code.AttachFetchSize
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\SyncServiceProviders\IMAP4 characteristic to identify the maximum number of bytes worth of attachments to automatically download when retrieving the full copy of a message.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
AttenuationCategory
This parm is used in the Registry\HKCU\ControlPanel\SoundCategories characteristic.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
AutoAns
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the auto answer timeout interval. The following table lists the possible values.Value Description 2 2 seconds 4 4 seconds 6 6 seconds 8 8 seconds 10 10 seconds -1 Never The following table shows the default settings.
Permissions Read/write Data type Integer Label Auto-answer in: Roles allowed to query and update setting Manager AuthenticatedUser
AutoCnct
This parm is used in the Registry\HKCU\ControlPanel\Comm characteristic to automatically initiate ActiveSync.The following table shows the default settings.
Permissions Read/write Data type Boolean Label Automatically start sync when connected using: Roles allowed to query and update setting Manager AuthenticatedUser
AutoOff
This parm is used in the Registry\HKCU\ControlPanel\Power characteristic to automatically turn the device on and off.The following table shows the default settings.
Permissions Read/write Data type Boolean Label Automatically turn device off and on Roles allowed to query and update setting Manager AuthenticatedUser
AutoOffTime
This parm is used in the Registry\HKCU\ControlPanel\Power characteristic to determine when the device will automatically turn off.The following table shows the default settings.
Permissions Read/write Data type Time Label Auto off time: Semantic type short-date_time Roles allowed to query and update setting Manager AuthenticatedUser
AutoOnTime
This parm is used in the Registry\HKCU\ControlPanel\Power characteristic to determine when the device will automatically turn on.The following table shows the default settings.
Permissions Read/write Data type Time Label Auto on time: Semantic type short-date_time Roles allowed to query and update setting Manager AuthenticatedUser
autosave
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to identify the interval (in milliseconds) at which the Inbox auto-saves messages being composed into the drafts folder. If this parm is set to 0, autosave does not occur.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
AutoSyncMilliseconds
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to identify the interval (in milliseconds) at which auto-initiated syncs take place. If this parm is set to 0, no auto-initiated syncs occur.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
ModeGSM
This parm is used in the Registry\HKCU\ControlPanel\Sounds\KeyPress characteristic to identify the beep mode for keypress sounds on a GSM phone. The following table lists the possible values.Value Description 0 None 1 Tone 2 Click The following table shows the default settings.
Permissions Read/write Data type Integer Label Keypad control : Roles allowed to query and update setting Manager AuthenticatedUser
ModeCDMA
This parm is used in the Registry\HKCU\ControlPanel\Sounds\KeyPress characteristic to identify the beep mode for keypress sounds on a CDMA phone. The following table lists the possible values.Value Description 0 None 1 Short tone 2 Click 3 Long tone The following table shows the default settings.
Permissions Read/write Data type Integer Label Keybpad control : Roles allowed to query and update setting Manager AuthenticatedUser
CacheLimit
This parm is used in the Registry\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\History characteristic to identify the maximum size of the history cache. The user cannot change this setting.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
CacheLimit
This parm is used in the Registry\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Cookies characteristic to identify the maximum size of the cookie cache. The user cannot change this setting.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
CacheLimit
This parm is used in the Registry\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content characteristic to identify the maximum size of the content cache. This should be 1/3 of the RAM. The user cannot change this setting.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
CallHistoryMax
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the maximum number of entries that can be stored in call history.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
CallProgressIdleTimeout
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the number of milliseconds that call progress remains visible when there are no active, incoming, held, or outgoing calls.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager Category
This parm is used in the Registry\HKCU\ControlPanel\Sounds characteristic to identify the category for a sound. The category will be either ring, feedback, in call, or notification.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
CharTimeout
This parm is used in the Registry\HKCU\ControlPanel\Accessibility characteristic to identify the character timeout interval. The following table lists the possible values.Value Description 500 1/2 second 1000 1 second 1500 1 1/2 seconds 2000 2 seconds -1 No auto advance The following table shows the default settings.
Permissions Read/write Data type Integer Label Multipress time out: Roles allowed to query and update setting Manager AuthenticatedUser
ClearTypeText
This parm is used in the Registry\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings characteristic to identify whether or not cleartype text is enabled or disabled. The user cannot change this setting.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
CountryCode
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the local country code.CreateSpecialFolders
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\SyncServiceProviders\IMAP4 characteristic to determine whether or not special folders are created on the server if they do not already exist. The following table lists the possible values.Value Description True Special folders, such as "sent items" and "deleted items", are created on the server if they do not already exist. False Special folders, such as "sent items" and "deleted items", are not created on the server if they do not already exist. The following table shows the default settings.
Permissions Read/Write Data type Boolean Roles allowed to query and update setting Manager AuthenticatedUser
DaysToKeep
This parm is used in the Registry\HKCU\Software\Microsoft\Internet Explorer\Main characteristic to identify the days to keep in Pocket Internet Explorer history.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
Default
This parm identifies the required trust for accessing APIs. The following table shows the possible values.Value Description 0 OEM_CERTIFY_FALSE (Untrusted - No Trust Required) 1 OEM_CERTIFY_RUN (User Trust Required) 2 OEM_CERTIFY_TRUST (Kernel Trust Required) This parm is used in the following characteristics:
- Registry\HKLM\Security\Policy\APIs\RILGSM characteristic to identify the Required Trust for accessing the Radio Interface Layer (RIL) APIs. All RIL APIs have the same Required Trust level as the default RIL Key. The following table lists the possible values.
- This parm is used in the Registry\HKLM\Security\Policy\APIs\WAPDrv characteristic to identify the Required Trust for accessing the WAP Drivers (WTP, WTLS, and WDP). All WAP Driver APIs have the same Required Trust level as the default Key. The following table lists the possible values.
- Registry\HKLM\Security\Policy\APIs\TSP characteristic to identify the Required Trust for accessing the TAPI Service Providers (TSP). All TSP APIs have the same Required Trust level as the default Key. The following table lists the possible values.
- This parm is used in the Registry\HKLM\Security\Policy\APIs characteristic to identify the Required Trust for accessing the CellCore APIs, including CellCore Components. For example, CPM, Event Logger, RIL, Connection manager, SIM Toolkit, SIM Manager. Any specified subkeys override the Require Trust level of this Key. The following table lists the possible values.
- Registry\HKLM\Security\Policy\APIs\ATCmdInt characteristic to identify the Required Trust for accessing the AT Command Interpreter (Wireless Data Link) (ATCI) APIs. All ATCI APIs have the same required trust level as the default key. The following table lists the possible values.
- Registry\HKLM\Security\Policy\APIs\ELDrv characteristic to identify the Required Trust for accessing the Event Logger APIs. All Event Logger APIs have the Same Required Trust level as the default Key. The following table lists the possible values.
- Registry\HKLM\Security\Policy\APIs\SIMTKit characteristic to identify the Required Trust for accessing the SIM Toolkit APIs. All SIM Toolkit APIs have the same Required Trust level as the default Key. The following table lists the possible values.
The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager DefaultActiveProfile
This parm is used in the Registry\HKCU\ControlPanel\Profiles characteristic to identify the Profile that is set as the default for the initial power on of the device.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
DefaultAddressID
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the current outgoing line. The following table lists the possible values.Value Description 0 1 1 2 Default_CodePage
This parm is used in the Registry\HKLM\SOFTWARE\Microsoft\Internet Explorer\International characteristic to identify the language encoding option.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
DefaultTPS
This parm is used in the Registry\HKLM\Security\WAP\TPSList characteristic to identify the name of the Trusted Provisioning Server.The following table shows the default settings.
Permissions Read/write Roles allowed to query and update setting Operator Operator - TPS
Manager
DialMonitored
This parm is used in the Registry\HKCU\Software\Microsoft\VMail characteristic to enable the voice mail indicator to be cleared when the user dials the voice mail number. By default, the voice mail indicator is not cleared when the user dials the voice mail number. However, setting this parm to a non-zero value enables the voice mail indicator to be automatically cleared when the user dials the voice mail number. By default, the indicator is cleared when the mobile operator sends the "clear voice mail indicator" SMS message to the device.The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Operator Operator - TPS
Manager
Directory
This parm is used in the Registry\HKCU\ControlPanel\SoundCategories characteristic to identify the directory where the sound files for this category of sound reside.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
Display
This parm is used in the Registry\HKCU\ControlPanel\Power characteristic to display timeout values. The following table lists the possible values.Value Description -1 Never 600000 10 minutes 1800000 30 minutes 3600000 1 hour 7200000 2 hours 14400000 4 hours 28800000 8 hours The following table shows the default settings.
Permissions Read/write Data type Integer Label Display time out: Roles allowed to query and update setting Manager AuthenticatedUser
Display Inline Images
This parm is used in the Registry\HKCU\Software\Microsoft\Internet Explorer\Main characteristic to identify whether or not to display images on Web pages in Pocket Internet Explorer.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
E-mail
This parm is used in the Registry\HKCU\ControlPanel\Owner characteristic to hold the e-mail address of the owner of the phone.The following table shows the default settings.
Permissions Read/write Data type String Label E-mail address: Semantic type email Roles allowed to query and update setting Manager AuthenticatedUser
EnableAutoDetect
This parm is used in the Registry\HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings characteristic to identify whether or not autodetect is enabled in Pocket Internet Explorer options.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
Enabled
This parm is used in the Registry\HKCU\Software\Microsoft\AirSync\Logging characteristic to set the logging mode for server sync. This parm reflects the Setting UI. The following table lists the possible values.Label Value None 0 Brief 1 Verbose 2 The following table shows the default settings.
Permissions Read/write Data type Boolean Label Logging: Roles allowed to query and update setting Manager AuthenticatedUser
EnableWarning0
This parm is used in the Registry\HKCU\Software\Microsoft\Internet Explorer\Main characteristic to identify whether or not security warnings are enabled. Default is ON. The following table lists the possible values.Value Description 0 Off 1 On The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
EnableWarning1
This parm is used in the Registry\HKCU\Software\Microsoft\Internet Explorer\Main characteristic to identify whether or not security warning 1 is enabled. Default is ON. The following table lists the possible values.Value Description 0 Off 1 On The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
FetchSize
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\SyncServiceProviders\IMAP4 characteristic to identify the maximum number of bytes worth of a mail message to download when doing the initial partial download of a mail message.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
FontSize
This parm is used in the Registry\HKCU\ControlPanel\Accessibility characteristic to identify the font size. The following table lists the possible values.Value Description 1 Normal 2 Large The following table shows the default settings.
Permissions Read/write Data type Integer Label System font size: Roles allowed to query and update setting Manager AuthenticatedUser
HScore
This parm is used in the Registry\HKLM\Software\Microsoft\Nibbles characteristic to identify the current high score in Nibbles.The following table shows the default settings.
Permissions Read Only Data type Integer Label High score: Roles allowed to query and update setting Manager IncludeOriginal
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to determine whether or not the original message is included in the reply for e-mail messages. This has no effect on SMS messages. SMS messages never include the original on reply. The following table lists the possible values.Value Description True The original message is included in the reply for e-mail messages. False The original message is not included in the reply for e-mail messages. The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Manager AuthenticatedUser
IncludeRemoteSync
This parm is used in the Registry\HKCU\Software\Microsoft\AirSync\Settings characteristic to identify whether or not to include the remote sync option for activesync.The following table shows the default settings.
Permissions Read/write Data type Boolean Label Include PC sync remotely when synchronizing Roles allowed to query and update setting Manager AuthenticatedUser
InitialOrder
This parm is used in the Registry\HKCU\Software\Microsoft\Shell\StartMRU characteristic. This parm is the MULTI_SZ that contains the applications that are placed in the MRU on initial device boot. Each SZ entry is the full path to the application's .lnk file, for example "\\windows\\start menu\\calendar.lnk". The entries should be in the reverse order of how they will appear in the MRUThe following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager InitVol
This parm is used in the Registry\HKCU\ControlPanel\SoundCategories characteristic to identify the starting volume for the sound when played.The following table lists the possible values.
Value Description 0 Off 1 1 2 2 3 3 4 4 5 Loud This parm is used in the following characteristics:
- Registry\HKCU\ControlPanel\SoundCategories\Reminder characteristic to identify the initial volume for Reminder sounds. In addition to the default settings shown in the table below, this parm has an Reminder type: label.
- Registry\HKCU\ControlPanel\SoundCategories\Alarm characteristic to identify the initial volume for Alarm sounds. In addition to the default settings shown in the table below, this parm has an Alarm volume: label.
- Registry\HKCU\ControlPanel\SoundCategories\InCall characteristic to identify the initial volume for incoming call sounds.
- Registry\HKCU\ControlPanel\SoundCategories\Ring characteristic to identify the initial volume for ring sounds. The following table lists the possible values.
- Registry\HKCU\ControlPanel\SoundCategories\System to identify the initial volume for feedback sounds. The following table lists the possible values.
- Registry\HKCU\ControlPanel\SoundCategories\Notification characteristic to identify the initial volume for notification sounds. The following table lists the possible values.
The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
LockTimeout
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to identify the timeout interval for a device password lock. The following table lists the possible values.Value Description 60000 1 minute 120000 2 minutes 300000 5 minutes 600000 10 minutes 1800000 30 minutes 3600000 60 minutes The following table shows the default settings.
Permissions Read/write Data type Integer Label Lock phone after: Roles allowed to query and update setting Manager AuthenticatedUser
MaxDeletedMsgs
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\SMSText characteristic to identify the maximum number of deleted SMS messages that can be kept in the deleted items folder at a time. Default is 50.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager Name
This parm is used in the Registry\HKCU\ControlPanel\Profiles\Car characteristic to identify the name of a profile.The following table shows the default settings.
Permissions Read/Write Data type String Label Name: Roles allowed to query and update setting Manager AuthenticatedUser
Name
This parm is used in the Registry\HKCU\ControlPanel\Owner characteristic to hold the name of the owner of the phone.The following table shows the default settings.
Permissions Read/Write Data type String Label Roles allowed to query and update setting Manager AuthenticatedUser
Name
This parm is used in the Registry\HKCU\ControlPanel\Profiles\Loud characteristic to identify the name of a profile.The following table shows the default settings.
Permissions Read/Write Data type String Label Name: Roles allowed to query and update setting Manager AuthenticatedUser
Name
This parm is used in the Registry\HKCU\ControlPanel\Profiles\Meeting characteristic to identify the name of a profile.The following table shows the default settings.
Permissions Read/Write Data type String Label Name: Roles allowed to query and update setting Manager AuthenticatedUser
Name
This parm is used in the Registry\HKCU\ControlPanel\Profiles\Silent characteristic to identify the name of a profile.The following table shows the default settings.
Permissions Read/Write Data type String Label Name: Roles allowed to query and update setting Manager AuthenticatedUser
Operator -- TPS
Name
This parm is used in the Registry\HKCU\ControlPanel\Profiles\Normal characteristic to identify the name of the profile.The following table shows the default settings.
Permissions Read/Write Data type String Label Name: Roles allowed to query and update setting Manager AuthenticatedUser
Notes
This parm is used in the Registry\HKCU\ControlPanel\Owner characteristic to hold the notes for the owner of the phone.The following table shows the default settings.
Permissions Read/write Data type String Label Notes: Semantic type text Roles allowed to query and update setting Manager AuthenticatedUser
NumberOfLogs
This parm is used in the Registry\HKCU\Software\Microsoft\AirSync\Logging characteristic to identify the number of server sync logs to store on the device.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
Order
This parm is used in the Registry**\HKCU\Software\Microsoft\Shell\StartMenu** characteristic. This parm is the MULTI_SZ that lists, in order, the special applications to bump to the top of the programs list. For example, "Inbox.lnk", "Contacts.lnk", "Calendar.lnk", and "Internet Explorer.lnk"The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager PhoneNumber1
This parm is used in the Registry\HKCU\Software\Microsoft\Vmail characteristic to identify the voice mail number for line 1.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Operator Operator - TPS
Manager
AuthenticatedUser
PhoneNumber2
This parm is used in the Registry\HKCU\Software\Microsoft\Vmail characteristic to identify the voice mail number for line 2.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Operator Operator - TPS
Manager
AuthenticatedUser
Play_Background_Sounds
This parm is used in the Registry\HKCU\Software\Microsoft\Internet Explorer\Main characteristic to identify whether or not to playback background sounds. Default is OFF. The user can change the setting in Pocket Internet Explorer options. The following table lists the possible values.Value Description 0 Off 1 On The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
PlusConversion
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to determine whether or not speed dial entries can end in 0. If this parm is set, speed dial entries cannot end in 0.The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Manager AuthenticatedUser
Priority
This parm is used in the following characteristics:- Registry\HKCU\Software\Microsoft\SMS\Protocols\Raw characteristic to determine the priority of Raw SMS message types.
- Registry\HKCU\Software\Microsoft\SMS\Protocols\Broadcast characteristic to determine the priority of SMS Broadcast message type providers.
The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager ReadHTMLMail
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to determine whether or not messaging attempts to decode HTML-only messages using Pocket Internet Explorer for display in plain text. The following table lists the possible values.Value Description True Messaging attempts to decode HTML-only messages using Pocket Internet Explorer for display in plain text. False Messaging does not attempt to decode HTML-only messages using Pocket Internet Explorer for display in plain text. The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Manager AuthenticatedUser
RegOverridesSIM
This parm is used in the Registry\HKCU\Software\Microsoft\Vmail characteristic to determine whether or not the SIM voice mail numbers override the registry voice mail numbers. The following table lists the possible values.Value Description True The voice mail numbers stored in the registry override the voice mail numbers stored on the SIM. False The voice mail numbers stored on the SIM override the voice mail numbers stored in the registry. The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Operator Operator - TPS
Manager
SaveSent
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to determine whether or not a copy of each sent message is placed in the "Sent Items" folder on the device. The following table lists the possible values.Value Description True A copy of each sent message is placed in the "Sent Items" folder on the device. False A copy of each sent message is not placed in the "Sent Items" folder on the device. The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Manager AuthenticatedUser
Script
This parm is used in the Registry\HKCU\ControlPanel\Sounds characteristic to identify the method for playing a sound. The following table lists the possible values.Value Description v vibrate l loop p play p3 play three seconds The following table shows the default settings.
Permissions Read/Write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
Script
This parm is used in the Registry\HKCU\ControlPanel\Sounds characteristic to identify the script that determines how a ring is played. The following table lists the possible values.Value Description apw3r Ring p Ring once s2apw3c150r Increasing ring av3w3r Vibrate v3w3apw3r Vibrate then ring a Silent The following table shows the default settings.
Permissions Read/Write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
Script
This parm is used in the Registry\HKCU\ControlPanel\Sounds\KeyPress characteristic to identify the script for keypress sounds.The following table shows the default settings.
Permissions Read/Write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
Script
This parm is used in the Registry\HKCU\ControlPanel\SoundCategories\Notification characteristic to identify the script that determines how notifications are played. The following table lists the possible values.Value Description p Play sound v3 Vibrate v3w3p Vibrate then sound The following table shows the default settings.
Permissions Read/Write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
Secure
This parm is used in the Registry\HKCU\Software\Microsoft\AirSync\Connection characteristic to determine whether or not the device validates a server certificate.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
SHBoxTimeout
This parm is used in the Registry\HKCU\ControlPanel\Accessibility characteristic to identify the timeout interval for events and confirmations, such as SHBox or SIM Toolkit UI. The following table lists the possible values.Value Description 5000 5 seconds 10000 10 seconds 20000 20 seconds 0 None The following table shows the default settings.
Permissions Read/write Data type Integer Label Confirmation time out: Roles allowed to query and update setting Manager AuthenticatedUser
ShowDateTime
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to determine whether or not the date and time are shown for each message in the list view. The following table lists the possible values.Value Description True The date and time is shown for each message in the list view. False The date and time is not shown for each message in the list view. The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Manager AuthenticatedUser
ShowSIM
This parm is used in the Registry\HKCU\ControlPanel\Phone characteristic to determine whether or not SIM phonebook entries are automatically filtered.The following table shows the default settings.
Permissions Read/write Data type Boolean Label Allow Auto Filter of SIM phonebook entries Roles allowed to query and update setting Manager AuthenticatedUser
SignalLevelHighFloor
This parm is used in the Registry\HKLM\Software\Microsoft\ssupdate characteristic. The value is used for determining whether the signal strength is "Medium". This must be a number between 0 and 100. Any signal strength lower than this but higher than or equal to SignalLevelMedFloor will show as 2 bars in the user interface. Signal strength higher than or equal to SignalLevelHighFloor and smaller than 100 will show as 3 bars. Signal strength greater than 100 always shows as 4 bars.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Operator Operator - TPS
Manager
SignalLevelLowFloor
This parm is used in the Registry\HKLM\Software\Microsoft\ssupdate characteristic. The value is used for determining whether the signal strength is "Very Low". This must be a number between 0 and 100. Any signal strength lower than this will show as 0 bars in the user interface.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Operator Operator - TPS
Manager
SignalLevelMedFloor
This parm is used in the Registry\HKLM\Software\Microsoft\ssupdate characteristic. The value is used for determining whether the signal strength is "Low". This must be a number between 0 and 100. Any signal strength lower than this but higher than or equal to SignalLevelLowFloor will show as 1 bar in the user interface.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Operator Operator - TPS
Manager
Size
This parm is used in the Registry\HKLM\Software\Microsoft\Nibbles characteristic to determine the board size for Nibbles. The following table lists the possible values.Value Description 4 Small 8 Medium 12 Large The following table shows the default settings.
Permissions Read/write Data type Integer Label Board size: Roles allowed to query and update setting Manager AuthenticatedUser
SMSUnicode
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to determine the encoding used for sending SMS messages. The following table lists the possible values.Value Description True SMS messages are sent using Unicode encoding. False SMS message are sent using GSM encoding. The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Operator Operator - TPS
Manager
AuthenticatedUser
SortOrder
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\Settings characteristic to identify the sort order for list views in messaging.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
Sound
This parm is used in the Registry\HKCU\ControlPanel\Sounds characteristic to identify the name of a sound file. This does not include the directory, it is just the file name. For example, "ring.wav".The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
UnauthenticatedUser
Speed
This parm is used in the Registry\HKLM\Software\Microsoft\Nibbles characteristic to determine the game speed for Nibbles.The following table shows the default settings.
Permissions Read/write Data type Integer Label Game speed: Roles allowed to query and update setting Manager AuthenticatedUser
Start Page
This parm is used in the Registry\HKCU\Software\Microsoft\Internet Explorer\Main characteristic to identify the default homepage URL.The following table shows the default settings.
Permissions Read/write Data type String Semantic type url Roles allowed to query and update setting Manager AuthenticatedUser
Telephone
This parm is used in the Registry\HKCU\ControlPanel\Owner characteristic to hold the phone number of the owner of the phone.The following table shows the default settings.
Permissions Read/write Data type String Label Telephone number: Semantic type phone-number Roles allowed to query and update setting Manager AuthenticatedUser
Timeout
This parm is used in the Registry\HKCU\ControlPanel\Home characteristic to identify the timeout interval for the home screen. The following table lists the possible values.Value Description -1 Never 10000 After 10 seconds 300000 After 5 minutes 600000 After 10 minutes 900000 After 15 minutes 1800000 After 30 minutes The following table shows the default settings.
Permissions Read/write Data type Integer Label Time out: Roles allowed to query and update setting Manager AuthenticatedUser
TrashMoves
This parm is used in the Registry\HKCU\Software\Microsoft\Inbox\SyncServiceProviders\IMAP4 characteristic to determine whether or not deleted items are placed in the deleted items folder on the server. The following table lists the possible values.Value Description True Deleted items are placed in the deleted items folder on the server. False Deleted items are not placed in the deleted items folder on the server. The following table shows the default settings.
Permissions Read/write Data type Boolean Roles allowed to query and update setting Manager AuthenticatedUser
UrlPrefix
This parm is used in the Registry\HKLM\SOFTWARE\Microsoft\Internet Explorer\URL characteristic to identify the prefix that is automatically added to a URL in the Pocket Internet Explorer address bar. Default is www.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
UrlSuffix
This parm is used in the Registry\HKLM\SOFTWARE\Microsoft\Internet Explorer\URL characteristic to identify the suffix that is automatically added to a URL in the Pocket Internet Explorer address bar. The default is com.The following table shows the default settings.
Permissions Read/write Data type String Roles allowed to query and update setting Manager AuthenticatedUser
WindowSize
This parm is used in the Registry\HKCU\Software\Microsoft\AirSync\Settings characteristic to identify the window size - the number of items brought down in each sync window.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
XML
This parm is used in the following characteristics:- Registry\HKCU\ControlPanel\Profiles\Normal\Items characteristic to contain the XML blob that defines the settings for the Normal profile.
- Registry\HKCU\ControlPanel\Profiles\Silent\Items characteristic to contain the XML blob that defines the settings for the Silent profile.
- Registry\HKCU\ControlPanel\Profiles\Meeting\Items characteristic to contain the XML blob that defines the settings for the Meeting profile.
- Registry\HKCU\ControlPanel\Profiles\Loud\Items characteristic to contain the XML blob that defines the settings for the Loud profile.
- Registry\HKCU\ControlPanel\Profiles\Car\Items characteristic to contain the XML blob that defines the settings for the Car profile.
- Registry\HKCU\ControlPanel\Profiles\Radio Off\Items characteristic to contain the XML blob that defines the settings for the Radio Off profile
The following table shows the default settings.
Permissions Read/write Data type String Label Profile Items Roles allowed to query and update setting Manager AuthenticatedUser
ZoomSetting
This parm is used in the Registry\HKCU\Software\Microsoft\Internet Explorer\Main characteristic to identify the font size. The user cannot change this setting.The following table shows the default settings.
Permissions Read/write Data type Integer Roles allowed to query and update setting Manager AuthenticatedUser
Elements
Elements | Available |
---|---|
parm-query | Yes |
noparm | Yes |
nocharacteristic | Yes |
characteristic-query | Yes
Recursive query:Yes Top level query: No |
For information about specific elements, see MSPROV DTD Elements.
See Also
Configuration Service Provider Reference for Windows Mobile Devices| Registry Configuration Service Provider Examples
Last updated on Friday, April 22, 2005
© 2005 Microsoft Corporation. All rights reserved.
Send feedback on this topic to the authors.