Share via


IRTCProfile2

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

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

IRTCProfile::Key

Gets the key that uniquely identifies this profile.

IRTCProfile::Name

Gets the name of this profile.

IRTCProfile::XML

Gets the XML string used to create this profile.

IRTCProfile::ProviderName

Gets the name of the provider for this profile.

IRTCProfile::ProviderURI

Gets the provider Universal Resource Identifier (URI) for the profile.

IRTCProfile::ProviderData

Gets from the profile the XML string that contains the provider's private data tag.

IRTCProfile::ClientName

Gets the name of the client for the specified profile.

IRTCProfile::ClientBanner

Gets a flag that specifies if the client should display the banner for the profile.

IRTCProfile::ClientMinVer

Gets the minimum version of the client for this profile.

IRTCProfile::ClientCurVer

Gets the current version of the client for this profile.

IRTCProfile::ClientUpdateURI

Gets the URI at which updates of the client are available for this profile.

IRTCProfile::ClientData

Gets from the profile the XML string that contains the client's private data tag.

IRTCProfile::UserURI

Gets the user URI associated with this profile.

IRTCProfile::UserName

Gets the user name associated with the profile.

IRTCProfile::UserAccount

Gets the user account associated with this profile.

IRTCProfile::SetCredentials

Overrides the profile credentials.

IRTCProfile::SessionCapabilities

Gets the types of sessions that the provider supports for this profile.

IRTCProfile::State

Gets the current state of registration for the profile.

The following table shows the IRTCProfile2 methods.

Method Description

IRTCProfile2::Realm

Sets or gets the realm value for the profile.

IRTCProfile2::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 IUnknown::QueryInterface to test for the presence of this interface in RTC 1.2 implementations.

Requirements

Header rtccore.h, rtccore.idl
Library uuid.lib
Windows Embedded CE Windows CE .NET 4.2 and later

See Also

Reference

RTC Client API Interfaces