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


Интерфейс INapEnforcementClientConnection

Примечание

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

INapEnforcementClientConnection предоставляет методы, позволяющие управлять клиентскими подключениями.

Примечание

INapEnforcementClientConnection2 наследует все методы этого интерфейса и должен использоваться вместо него.

Элементы

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

Методы

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

Метод Описание
INapEnforcementClientConnection::GetConnectionId Возвращает идентификатор подключения клиента.
INapEnforcementClientConnection::GetCorrelationId Возвращает идентификатор, используемый для сопоставления запросов SoH и SoH-ответов.
INapEnforcementClientConnection::GetEnforcerPrivateData Используется принудительной службой для получения личных данных.
INapEnforcementClientConnection::GetFlags Возвращает значение флага, который отличает ответы в первый раз от ответов из-за SoHRequests, кэшированных применителями.
INapEnforcementClientConnection::GetIsolationInfo Используется получение сведений об изоляции клиента.
INapEnforcementClientConnection::GetMaxSize Возвращает максимальный размер пакета SoH для этого клиента.
INapEnforcementClientConnection::GetPrivateData Используется NapAgent для получения частных данных.
INapEnforcementClientConnection::GetSoHRequest Возвращает запрос SoH.
INapEnforcementClientConnection::GetSoHResponse Возвращает SoH-Response, полученную клиентом принудительного применения.
INapEnforcementClientConnection::GetStringCorrelationId Возвращает строковую версию CorrelationId. Используется в основном для ведения журнала.
INapEnforcementClientConnection::Initialize Инициализирует подключение.
INapEnforcementClientConnection::SetConnectionId Задает идентификатор подключения клиента.
INapEnforcementClientConnection::SetCorrelationId Задает идентификатор, используемый для корреляции SoH-запросов и SoH-ответов.
INapEnforcementClientConnection::SetEnforcerPrivateData Используется применителем для задания частных данных.
INapEnforcementClientConnection::SetFlags Задает флаг, который отличает ответы в первый раз от ответов из-за SoHRequests, кэшированных применителями.
INapEnforcementClientConnection::SetIsolationInfo Используется NapAgent для задания сведений об изоляции клиента.
INapEnforcementClientConnection::SetMaxSize Задает максимальный размер пакета SoH для этого клиента.
INapEnforcementClientConnection::SetPrivateData Используется NapAgent для задания частных данных.
INapEnforcementClientConnection::SetSoHRequest Задает запрос SoH.
INapEnforcementClientConnection::SetSoHResponse Задает SoH-Response и используется клиентом принудительного применения при получении пакета.

Требования

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

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

Интерфейсы NAP

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