Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IRTCProfile interface is the main interface for the Profile object. This object is created by the IRTCClientProvisioning::CreateProfile method. This interface retrieves information from the provisioning profile.
For more information on the Profile object, see the Create and Enable a Profile code example.
Methods in Vtable Order
The IRTCProfile interface inherits the methods of the standard COM interface IUnknown.
In addition, IRTCProfile defines the following methods.
Method | Description |
---|---|
get_Key | Returns the key that uniquely identifies the profile. |
get_Name | Returns the name of the profile. |
get_XML | Returns the XML string used to create the profile. |
get_ProviderName | Returns the name of the provider for the profile. |
get_ProviderURI | Returns the provider URI for the profile. |
get_ProviderData | Returns the XML string from the profile that contains the provider's private data tag. |
get_ClientName | Returns the name of the Client for the specified profile. |
get_ClientBanner | Returns a flag that specifies if the Client should display the banner for the profile. |
get_ClientMinVer | Returns the minimum version of the Client for this profile. If the Client is lower than this version, it must attempt to upgrade by visiting the URI returned by get_ClientUpdateURI. |
get_ClientCurVer | Returns the current version of the Client for this profile. If the Client is lower than this version, it may upgrade by visiting the URI returned by get_ClientUpdateURI. |
get_ClientUpdateURI | Returns the URI where updates of the Client are available for the profile. |
get_ClientData | Returns the XML string from the profile that contains the Client's private data tag. |
get_UserURI | Returns the user URI associated with the profile. |
get_UserName | Returns the user name associated with the profile. |
get_UserAccount | Returns the user account associated with the profile. |
SetCredentials | Overrides the profile credentials. |
get_SessionCapabilities | Returns the types of sessions supported by the provider for the profile. |
get_State | Returns the current state of registration for the profile. |
Requirements
Client: Requires Windows XP.
Server: Requires Windows Server 2003.
Redistributable: Requires Rtcdll.dll on Windows 2000, and Windows Me/98.
Header: Declared in Rtccore.h.
Library: Included as a resource in Rtcdll.dll.
GUID: IID_IRTCProfile is defined as d07eca9e-4062-4dd4-9e7d-722a49ba7303.