IComponentAuthenticate Interface
The IComponentAuthenticate interface provides secure, encrypted communication between modules of Windows Media Device Manager. It is implemented by a service provider and created and used by an application or plug-in. To get this interface, the application calls CoCreateInstance(__uuidof(MediaDevMgr)).
The application creates and passes this interface to CSecureChannelClient::SetInterface, but never calls any methods on this interface.
The service provider implements the methods in this interface, and calls them on a private CSecureChannelServer member.
In addition to the methods inherited from IUnknown, the IComponentAuthenticate interface exposes the following methods.
Method | Description |
SACAuth | Establishes a secure authenticated channel between components. |
SACGetProtocols | Discovers the authentication protocols supported by another component. |
See Also