CONFIG_DATA_ (Windows CE 5.0)
The following table shows constants that define the configuration data exposed by the VoIP configuration data store.
For more information about using these constants to access configuration data, see Retrieving Provisioning Information and IVoIPConfigurationDataStore.
Value | Description |
---|---|
CONFIG_DATA_PHONE_INFO_USERNAME = 0x0001 | Name of the phone's user. For example, "John Doe".
XML element and registry entry name: username LDAP name: name |
CONFIG_DATA_PHONE_INFO_AREACODES = 0x0002 | Local area codes. Multiple area codes must be separated by semi-colons. For example, "425;206;".
XML element and registry entry name: local_area_codes LDAP name: CEVoIP-LocalAreaCodes |
CONFIG_DATA_PHONE_INFO_VOICEMAIL = 0x0004 | URI for the voicemail server. For example, "sip:2000@vmserver". The VAIL forwards calls to this URI if required (for example, if they are not answered or if the application using the VAIL supports a do- not-disturb mode).
XML element and registry entry name: voicemail_uri LDAP name: CEVoIP-VoicemailURI |
CONFIG_DATA_PHONE_INFO_DIALOUTPREFIX = 0x0008 | Prefix that indicates a call for which external dialing rules should be applied. For example, "9".
XML element and registry entry name: dial_out_prefix LDAP name: CEVoIP-DialOutPrefix |
CONFIG_DATA_PHONE_SIP_URI = 0x0010 | URI of the SIP proxy/registrar server. In contrast to CONFIG_DATA_PHONE_SIP_SERVER, this entry identifies a user. For example, with the Microsoft Live Communications Server, this field is "sip:myusername@mycompany.com".
Maps to the wszURI field in the SIPServerRegistrationParameters structure. XML element and registry entry name: sip_uri LDAP name: CEVoIP-SIPURI |
CONFIG_DATA_PHONE_SIP_SERVER = 0x0020 | Server name of the SIP proxy/registrar server. Unlike CONFIG_DATA_PHONE_SIP_URI, this entry does not identify a user. For example, "mysipserver.mycompany.com".
Maps to the wszServer field in the SIPServerRegistrationParameters structure. XML element and registry entry name: sip_server LDAP name: CEVoIP-SIPServer |
CONFIG_DATA_PHONE_SIP_TRANSPORT = 0x0040 | Transport protocol used to communicate with the SIP proxy/registrar server. For example, "TCP" or "UDP" or "TLS".
Maps to the wszTransport field in the SIPServerRegistrationParameters structure. XML element and registry entry name: sip_transport_type LDAP name: CEVoIP-SIPTransport |
CONFIG_DATA_PHONE_SIP_AUTHTYPE = 0x0080 | The type of authentication to use when authenticating with the SIP server. Can be one or more of the following (if multiple items are specified, they must be delimited by a space and used in this order):
Maps to the wszAuthType field in the SIPServerRegistrationParameters structure. Also maps to the RTC Client API authentication types, as specified in Authentication. If this structure is left blank in the SIPServerRegistrationParameters instance, the VAIL chooses "digest" for UDP connections and "Kerberos NTLM digest LogonCred" for TCP and TLS. If "LogonCred" is specified with no username and password, the VAIL also tries to authenticate using the credentials stored using the Windows CE Credential Manager. XML element and registry entry name: sip_auth LDAP name: CEVoIP-SIPAuthType |
CONFIG_DATA_PHONE_SIP_ACCOUNT = 0x0100 | Username for the account on the SIP server specified using the CONFIG_DATA_PHONE_SIP_URI and CONFIG_DATA_PHONE_SIP_SERVER entries. For example, with the Microsoft Live Communications Server, this field is "mydomain\myusername".
Maps to the wszAccountName field in the SIPServerRegistrationParameters structure. XML element and registry entry name: sip_account LDAP name: CEVoIP-SIPAccountName |
CONFIG_DATA_EXCHANGE_OWASERVER = 0x0200 | URL to access the Exchange Outlook Web Access (OWA) service. For example, "https://mail.mycompany.com".
XML element and registry entry name: exchange_owaserver LDAP name: CEVoIP-OWAServer |
CONFIG_DATA_EXCHANGE_HTTPPROXY = 0x0400 | HTTP proxy to use when connecting to the Exchange server, if necessary. No proxy is used if this value is not set. For example, "myhttpproxy".
XML element and registry entry name: exchange_http_proxy LDAP name: CEVoIP-HTTPProxy |
CONFIG_DATA_PRESENCE_URI = 0x0800 | URI to use to register with the Live Communications Server (LCS) instance used for presence. For example, "sip:myusername@mycompany.com".
This entry should be automatically filled in by the LCS Administration Wizard on the server computer running LCS. XML element and registry entry name: presence_uri LDAP name: msRTCSIP-PrimaryUserAddress |
CONFIG_DATA_PRESENCE_SERVER = 0x1000 | The address of the server computer running Live Communications Server (LCS) that contains this user's presence information. For example, "server.mycompany.com".
This entry should be automatically filled in by the LCS Administration Wizard on the server computer running LCS. XML element and registry entry name: presence_server LDAP name: msRTCSIP-PrimaryHomeServer |
CONFIG_DATA_UPDATE_SMSSERVER = 0x2000 | The address of the server computer running Systems Management Server potentially used by the VAIL application for image update functionality. For example, "servername" or "https://servername/devicemgmt/service.aspx".
If a fully-qualified domain name is not provided, the VAIL automatically attempts to connect using the URL "http://<name>/devicemgmt/server.aspx". XML element and registry entry name: sms_server LDAP name: CEVoIP-SMSServer |
UINT CONFIG_DATA_ALL = 0x3FFF | Shorthand constant that represents all of the CONFIG_DATA_ entries. Created by combining all of the entries using the OR operator. |
Requirements
OS Versions: Windows CE 5.0 and later.
Header: Voipconfigurationdatastore.h.
See Also
VAIL Constants | IVoIPConfigurationDataStore | SIPServerRegistrationParameters
Send Feedback on this topic to the authors