INapEnforcementClientBinding :: NotifyConnectionStateDown, méthode

Notes

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

La méthode INapEnforcementClientBinding :: NotifyConnectionStateDown est utilisée pour informer le NapAgent qu’une connexion à un client de contrainte s’est déroulée.

Syntaxe

HRESULT NotifyConnectionStateDown(
  [in] INapEnforcementClientConnection *downCxn
);

Paramètres

downCxn [ dans]

Pointeur COM vers l’interface INapEnforcementClientConnection de la connexion en aval.

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’autorisation, accès refusé.
E _ OUTOFMEMORY
Limite du système, impossible d’effectuer l’opération.
NAP _ E _ non _ initialisé
L’application n’a pas été précédemment initialisée.

Remarques

Lorsque l’une des connexions établies par un client de mise en œuvre est arrêtée, le client de contrainte doit supprimer la connexion de sa liste active et informer le 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é. NapAgent ne contient pas de références à l’objet de connexion.

À la suite de cette notification, NapAgent met à jour son état NAP du système en fonction des besoins.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau Vista uniquement]
Serveur minimal pris en charge
Windows Serveur 2008 [ applications de bureau uniquement]
En-tête
NapEnforcementClient. h
MIDL
NapEnforcementClient. idl
DLL
Qagent.dll

Voir aussi

INapEnforcementClientBinding