iComponentAuthenticate 接口 (mswmdm.h)

IComponentAuthenticate 接口在 Windows Media 设备管理器 模块之间提供安全的加密通信。 它由服务提供商实现,并由应用程序或插件创建和使用。 为了获取此接口,应用程序调用 CoCreateInstance (__uuidof (MediaDevMgr) ) 。

应用程序创建此接口并将其传递给 CSecureChannelClient::SetInterface,但绝不会在此接口上调用任何方法。

服务提供程序在此接口中实现方法,并在专用 CSecureChannelServer 成员上调用它们。

继承

IComponentAuthenticate 接口继承自 IUnknown 接口。 IComponentAuthenticate 还具有以下类型的成员:

方法

IComponentAuthenticate 接口具有以下方法。

 
IComponentAuthenticate::SACAuth

SACAuth 方法在组件之间建立经过身份验证的安全通道。
IComponentAuthenticate::SACGetProtocols

组件使用 SACGetProtocols 方法发现另一个组件支持的身份验证协议。

要求

要求
目标平台 Windows
标头 mswmdm.h

另请参阅

对应用程序进行身份验证

对服务提供商进行身份验证

服务提供程序和应用程序的接口

使用经过安全身份验证的通道