Partager via


Méthode INapEnforcementClientBinding::NotifyConnectionStateDown

Notes

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

La méthode INapEnforcementClientBinding::NotifyConnectionStateDown est utilisée pour informer napAgent qu’une connexion à un client d’application a été arrêtée.

Syntaxe

HRESULT NotifyConnectionStateDown(
  [in] INapEnforcementClientConnection *downCxn
);

Paramètres

downCxn [in]

Pointeur COM vers l’interface INapEnforcementClientConnection de la connexion down.

Valeur retournée

D’autres codes d’erreur spécifiques à COM peuvent également être retournés.

Code de retour Description
S_OK
L'opération a réussi.
E_ACCESSDENIED
Erreur d’autorisations, accès refusé.
E_OUTOFMEMORY
Limite de ressources système, impossible d’effectuer l’opération.
NAP_E_NOT_INITIALIZED
L’application n’a pas été initialisée précédemment.

Notes

Lorsque l’une des connexions établies par un client d’application tombe en panne, le client d’application doit supprimer la connexion de sa liste active et informer NapAgent à l’aide de cette méthode. Dès que cet appel est retourné, l’objet de connexion peut être libéré et libéré. Le NapAgent ne contient pas de références à l’objet de connexion.

À la suite de cette notification, NapAgent met à jour son état NAP système le cas échéant.

Le client d’application doit appeler la méthode INapEnforcementClientBinding::Initialize avant d’appeler cette méthode ou toute autre méthode de l’interface INapEnforcementClientBinding .

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
DLL
Qagent.dll

Voir aussi

INapEnforcementClientBinding