Partager via


Méthode INapEnforcementClientCallback::NotifySoHChange

Notes

La plateforme de protection d’accès réseau n’est pas disponible à partir de Windows 10

La méthode de rappel INapEnforcementClientCallback::NotifySoHChange est utilisée par napAgent pour informer le client d’application des modifications soH.

Syntaxe

HRESULT NotifySoHChange();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Cette méthode de rappel doit retourner un des codes d’erreur suivants.

Code de retour Description
S_OK
Retourne cette valeur si l’opération a réussi.
RPC_S_SERVER_UNAVAILABLE
Le renvoi de cette valeur entraîne la suppression de l’application de la liste SHA liée et le vidage de l’entrée de cache NapAgent correspondante. Le SHA défaillant peut ensuite se ré-initialiser avec napAgent.

Notes

L’achèvement de la correction du système est un événement de modification de l’intégrité du système. Cela signifie que vous devez appeler NotifySoHChange lorsqu’une notification INapSystemHealthAgentCallback::GetFixupInfo indique que le client est résolu. Lorsqu’un client est fixe, le membre d’état de la structure FixupInfo retournée par GetFixupInfo a la valeur fixupStateSuccess.

Après avoir été appelé par napAgent via ce rappel, l’agent d’application doit ensuite appeler INapEnforcementClientBinding::GetSoHRequest pour récupérer la nouvelle requête. Cet appel peut être effectué sur le même thread que INapEnforcementClientCallback::NotifySoHChange.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
NapEnforcementClient.h
IDL
NapEnforcementClient.idl

Voir aussi

INapEnforcementClientCallback