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


Метод INapEnforcementClientCallback::NotifySoHChange

Примечание

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

Метод обратного вызова INapEnforcementClientCallback::NotifySoHChange используется NapAgent для информирования клиента принудительного применения об изменениях SoH.

Синтаксис

HRESULT NotifySoHChange();

Параметры

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

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

Этот метод обратного вызова должен возвращать один из следующих кодов ошибок.

Код возврата Описание
S_OK
Возвращает это значение, если операция выполнена успешно.
RPC_S_SERVER_UNAVAILABLE
При возврате этого значения принудительное средство удаляется из списка bound-SHA, а соответствующая запись кэша NapAgent будет удалена. Затем неудающийся SHA может повторно инициализировать себя с помощью NapAgent.

Комментарии

Завершение исправления системы является событием изменения работоспособности системы. Это означает, что необходимо вызвать NotifySoHChange , когда уведомление INapSystemHealthAgentCallback::GetFixupInfo указывает, что клиент исправлен. При исправлении клиента элемент состояния структуры FixupInfo , возвращаемой Командлетом GetFixupInfo , имеет значение fixupStateSuccess.

После вызова NapAgent через этот обратный вызов агент принудительного применения должен вызвать INapEnforcementClientBinding::GetSoHRequest , чтобы получить новый запрос. Этот вызов можно выполнить в том же потоке, что и INapEnforcementClientCallback::NotifySoHChange.

Требования

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

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

INapEnforcementClientCallback