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


Интерфейс INapEnforcementClientBinding

Примечание

Платформа защиты доступа к сети недоступна начиная с Windows 10

INapEnforcementClientBinding предоставляет методы, которые принудительно используют клиенты для взаимодействия с NapAgent.

Элементы

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

Методы

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

Метод Описание
INapEnforcementClientBinding::CreateConnection Используется применителями для создания объектов соединения.
INapEnforcementClientBinding::GetSoHRequest Используется клиентом принудительного применения, когда ему требуется запрос SoH для определенного подключения.
INapEnforcementClientBinding::Initialize Запускает службу NapAgent. Клиент принудительного применения должен вызвать этот метод перед вызовом любого другого метода этого интерфейса.
INapEnforcementClientBinding::NotifyConnectionStateDown Используется для информирования NapAgent о том, что подключение к клиенту принудительного применения не работает.
INapEnforcementClientBinding::NotifySoHChangeFailure Используется клиентом принудительного применения для информирования NapAgent о том, что ему не удалось обработать предыдущий INapEnforcementClientCallback::NotifySoHChange.
INapEnforcementClientBinding::P rocessSoHResponse Используется клиентами принудительного применения всякий раз, когда они получают большой двоичный объект данных SoH-Response с сервера принудительного применения.
INapEnforcementClientBinding::Uninitialize Завершает работу службы NapAgent для этого клиентского подключения.

Комментарии

Все API в этом интерфейсе будут возвращать RPC_E_DISCONNECTED, если NapAgent остановлен. Этот объект автоматически восстанавливается и повторно привязается к NapAgent после перезапуска.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
NapEnforcementClient.h
IDL
NapEnforcementClient.idl
DLL
Qagent.dll

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

Интерфейсы NAP

Справочник по NAP