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


Метод INapEnforcementClientBinding::Uninitialize

Примечание

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

Метод INapEnforcementClientBinding::Uninitialize завершает работу службы NapAgent.

Синтаксис

HRESULT Uninitialize();

Параметры

Этот метод не имеет параметров.

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

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

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

Комментарии

NapAgent блокирует дальнейшую обработку до завершения всех существующих вызовов интерфейсов INapEnforcementClientBinding и INapEnforcementClientCallback . В конце этого вызова NapAgent освобождает все свои ссылки на указатели COM принудительного клиента.

Перед вызовом этой функции средство принудительного применения должно вызвать INapEnforcementClientBinding::NotifyConnectionStateDown для всех своих активных подключений, чтобы shas могли получать уведомления, если какой-либо из их SoH-Requests был потерян.

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

Требования

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

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

INapEnforcementClientBinding

INapEnforcementClientBinding::NotifyConnectionStateDown

INapEnforcementClientCallback