SIPServerRegistrationParameters (Windows CE 5.0)
This structure contains parameters used to register the VoIP Manager with a SIP proxy/registrar server. It is used by the IVoIPMgr2::InitializeEx method.
typedef struct SIPServerRegistrationParameters { const WCHAR* wszURI; const WCHAR* wszServer; const WCHAR* wszAccountName; const WCHAR* wszAccountPassword; const WCHAR* wszTransport; const WCHAR* wszAuthType;} SIPServerRegistrationParameters;
Members
wszURI
URI of the SIP proxy/registrar server. This parameter identifies the user. Matches the CONFIG_DATA_PHONE_SIP_URI constant in the CONFIG_DATA_ family of constants.For example, with the Microsoft Live Communications Server, this parameter is "sip:username@mycompany.com" while the wszAccountName parameter is "domain\username".
wszServer
Server name of the SIP proxy/registrar server. Unlike wszURI, this parameter does not identify the user. Matches the CONFIG_DATA_PHONE_SIP_SERVER constant in the CONFIG_DATA_ family of constants.For example, "sipserver.microsoft.com".
wszAccountName
User name for the account on the SIP server specified using the wszURI and wszServer parameters. Matches the CONFIG_DATA_PHONE_SIP_ACCOUNT constant in the CONFIG_DATA_ family of constants.For example, with the Microsoft Live Communications Server, this field is "domain\username" while the URI field is "sip:username@mycompany.com".
wszAccountPassword
Password necessary for connection to the SIP server. Does not exist in the CONFIG_DATA_ family of constants.wszTransport
Transport protocol used to communicate with the SIP proxy/registrar server. Matches the CONFIG_DATA_PHONE_SIP_TRANSPORT constant in the CONFIG_DATA_ family of constants.For example, "TCP" or "UDP" or "TLS".
wszAuthType
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 should be delimited by a space and are used in the specified order):- "Kerberos"
- "NTLM"
- "digest"
- "basic"
- "LogonCred"
For more information about this parameter, see the CONFIG_DATA_PHONE_SIP_AUTHTYPE constant in the CONFIG_DATA_ documentation.
Requirements
OS Versions: Windows CE 5.0 and later.
Header: Voipmanager.h.
Link Library: Voipguid.lib
See Also
VAIL Structures | IVoIPMgr2::InitializeEx
Send Feedback on this topic to the authors