Compartir a través de


INapEnforcementClientCallback::NotifySoHChange (Método)

Nota

La plataforma protección de acceso a redes no está disponible a partir de Windows 10

NapAgent usa el método de devolución de llamada INapEnforcementClientCallback::NotifySoHChange para informar al cliente de cumplimiento de los cambios de SoH.

Sintaxis

HRESULT NotifySoHChange();

Parámetros

Este método no tiene parámetros.

Valor devuelto

Este método de devolución de llamada debe devolver uno de los siguientes códigos de error.

Código devuelto Descripción
S_OK
Devuelve este valor si la operación se realizó correctamente.
RPC_S_SERVER_UNAVAILABLE
Devolver este valor hace que el aplicador se quite de la lista bound-SHA y se vacíe la entrada de caché NapAgent correspondiente. A continuación, el SHA con errores puede volver a inicializarse con NapAgent.

Comentarios

La finalización de la corrección del sistema es un evento de cambio de estado del sistema. Esto significa que debe llamar a NotifySoHChange cuando una notificación INapSystemHealthAgentCallback::GetFixupInfo indica que el cliente es fijo. Cuando se fija un cliente, el miembro de estado de la estructura FixupInfo devuelta por GetFixupInfo tiene un valor de fixupStateSuccess.

Después de llamar a NapAgent a través de esta devolución de llamada, el agente de cumplimiento debe llamar a INapEnforcementClientBinding::GetSoHRequest para recuperar la nueva solicitud. Esta llamada se puede realizar en el mismo subproceso que INapEnforcementClientCallback::NotifySoHChange.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
NapEnforcementClient.h
IDL
NapEnforcementClient.idl

Consulte también

INapEnforcementClientCallback