Partager via


Méthode INapSystemHealthAgentCallback::P rocessSoHResponse

Notes

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

La méthode INapSystemHealthAgentCallback::P rocessSoHResponse est appelée lorsque napAgent reçoit une SoHResponse destinée à cet agent d’intégrité.

Syntaxe

HRESULT ProcessSoHResponse(
  [in] INapSystemHealthAgentRequest *request
);

Paramètres

request [in]

Pointeur COM vers un objet INapSystemHealthAgentRequest qui identifie l’objet de requête.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Indique la réussite de l’opération.
NAP_E_INVALID_PACKET
Retourné par cette implémentation si la réponse n’est pas au format correct.

Notes

Cette méthode de rappel est déclarée par le système NAP et doit être implémentée par l’enregistreur SHA.

Lorsque NapAgent reçoit une SoHResponse destinée à cet agent d’intégrité, elle appelle cette méthode. L’agent d’intégrité doit interroger soHResponse à partir de l’objet de requête. Il ne doit pas contenir de références à l’objet de demande une fois cet appel terminé.

La méthode INapSystemHealthAgentCallback::P rocessSoHResponse ne doit pas bloquer. Si un traitement correctif est nécessaire, toute implémentation de ProcessSoHResponse doit démarrer un nouveau thread pour effectuer le traitement de correction. NapAgent doit appeler INapSystemHealthAgentCallBack::GetFixupInfo pour déterminer le status de correction du SHA.

Cette méthode doit retourner NAP_E_INVALID_PACKET si la réponse n’est pas au format correct.

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
NapSystemHealthAgent.h
IDL
NapSystemHealthAgent.idl

Voir aussi

INapSystemHealthAgentCallback