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


Метод INapEnforcementClientBinding::NotifyConnectionStateDown

Примечание

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

Метод INapEnforcementClientBinding::NotifyConnectionStateDown используется для информирования NapAgent о том, что подключение к принудительному клиенту не работает.

Синтаксис

HRESULT NotifyConnectionStateDown(
  [in] INapEnforcementClientConnection *downCxn
);

Параметры

downCxn [in]

Com-указатель на интерфейс INapEnforcementClientConnection нижнего соединения.

Возвращаемое значение

Также могут быть возвращены другие коды ошибок, относящихся к COM.

Код возврата Описание
S_OK
Операция прошла успешно.
E_ACCESSDENIED
Ошибка разрешений, доступ запрещен.
E_OUTOFMEMORY
Ограничение системных ресурсов, не удалось выполнить операцию.
NAP_E_NOT_INITIALIZED
Средство принудительного применения не было инициализировано ранее.

Комментарии

При сбое любого из подключений, установленных клиентом принудительного применения, клиент принудительного применения должен удалить подключение из активного списка и сообщить NapAgent с помощью этого метода. Как только этот вызов возвращается, объект подключения можно освободить и освободить. NapAgent не будет содержать ссылки на объект соединения.

В результате этого уведомления NapAgent обновляет состояние системы NAP соответствующим образом.

Клиент принудительного применения должен вызвать метод INapEnforcementClientBinding::Initialize перед вызовом этого или любого другого метода интерфейса INapEnforcementClientBinding .

Требования

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

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

INapEnforcementClientBinding