IRTCProfile2:IRTCProfile (Windows CE 5.0)
This interface adds methods and properties related to the provisioning profile. It extends the IRTCProfile interface.
Methods
The following tables show the methods for this interface in vtable order. This is the order in which the compiler calls the methods. IRTCProfile2 inherits the methods for the IUnknown and IRTCProfile interfaces.
The following table shows the IRTCProfile methods.
Method | Description |
---|---|
Key | Gets the key that uniquely identifies this profile. |
Name | Gets the name of this profile. |
XML | Gets the XML string used to create this profile. |
ProviderName | Gets the name of the provider for this profile. |
ProviderURI | Gets the provider Universal Resource Identifier (URI) for the profile. |
ProviderData | Gets from the profile the XML string that contains the provider's private data tag. |
ClientName | Gets the name of the client for the specified profile. |
ClientBanner | Gets a flag that specifies if the client should display the banner for the profile. |
ClientMinVer | Gets the minimum version of the client for this profile. |
ClientCurVer | Gets the current version of the client for this profile. |
ClientUpdateURI | Gets the URI at which updates of the client are available for this profile. |
ClientData | Gets from the profile the XML string that contains the client's private data tag. |
UserURI | Gets the user URI associated with this profile. |
UserName | Gets the user name associated with the profile. |
UserAccount | Gets the user account associated with this profile. |
SetCredentials | Overrides the profile credentials. |
SessionCapabilities | Gets the types of sessions that the provider supports for this profile. |
State | Gets the current state of registration for the profile. |
The following table shows the IRTCProfile2 methods.
Method | Description |
---|---|
Realm | Sets or gets the realm value for the profile. |
AllowedAuth | Sets or gets the allowed authentication methods for the profile. |
Obtaining a Pointer
This interface is created on a profile object when the IRTCClientProvisioning::CreateProfile method is called. This interface is also created by calling IRTCClientProvisioning::GetProfile and waiting for the RTCE_PROFILE event to retrieve the interface. The application should use QueryInterface to test for the presence of this interface in RTC 1.2 implementations.
Requirements
OS Versions: Windows CE .NET 4.2 and later.
Header: Rtccore.h, Rtccore.idl.
Link Library: Uuid.lib.
See Also
RTC Client API Interfaces | IRTCClientProvisioning::CreateProfile | IRTCClientProvisioning::GetProfile | IRTCProfile | IUnknown | QueryInterface | RTC_EVENT
Send Feedback on this topic to the authors