Поделиться через


Интерфейс IComponentAuthenticate (mswmdm.h)

Интерфейс IComponentAuthenticate обеспечивает безопасный зашифрованный обмен данными между модулями Windows Media диспетчер устройств. Он реализуется поставщиком услуг, а также создается и используется приложением или подключаемым модулем. Чтобы получить этот интерфейс, приложение вызывает CoCreateInstance (__uuidof(MediaDevMgr)).

Приложение создает и передает этот интерфейс в CSecureChannelClient::SetInterface, но никогда не вызывает методы для этого интерфейса.

Поставщик служб реализует методы в этом интерфейсе и вызывает их для частного члена CSecureChannelServer .

Наследование

Интерфейс IComponentAuthenticate наследуется от интерфейса IUnknown . IComponentAuthenticate также имеет следующие типы элементов:

Методы

Интерфейс IComponentAuthenticate содержит следующие методы.

 
IComponentAuthenticate::SACAuth

Метод SACAuth устанавливает безопасный канал между компонентами с проверкой подлинности.
IComponentAuthenticate::SACGetProtocols

Метод SACGetProtocols используется компонентом для обнаружения протоколов проверки подлинности, поддерживаемых другим компонентом.

Требования

Требование Значение
Целевая платформа Windows
Header mswmdm.h

См. также раздел

Проверка подлинности приложения

Проверка подлинности поставщика услуг

Интерфейсы для поставщиков служб и приложений

Использование защищенных каналов, прошедших проверку подлинности