Interface INapEnforcementClientConnection

Notes

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

INapEnforcementClientConnection fournit des méthodes qui permettent la gestion des connexions clientes.

Remarque

INapEnforcementClientConnection2 hérite de toutes les méthodes de cette interface et doit être utilisée à la place.

Membres

L’interface INapEnforcementClientConnection hérite de l’interface IUnknown . INapEnforcementClientConnection possède également ces types de membres :

Méthodes

L’interface INapEnforcementClientConnection a ces méthodes.

Méthode Description
INapEnforcementClientConnection::GetConnectionId Obtient l’ID de connexion du client.
INapEnforcementClientConnection::GetCorrelationId Obtient l’ID utilisé pour mettre en corrélation les requêtes SoH et les réponses SoH.
INapEnforcementClientConnection::GetEnforcerPrivateData Utilisé par l’application pour obtenir des données privées.
INapEnforcementClientConnection::GetFlags Obtient la valeur de l’indicateur qui différencie les réponses à la première fois des réponses en raison de SoHRequests mises en cache par les appliqueurs.
INapEnforcementClientConnection::GetIsolationInfo Permet d’obtenir les informations d’isolation du client.
INapEnforcementClientConnection::GetMaxSize Obtient la taille maximale du paquet SoH pour ce client.
INapEnforcementClientConnection::GetPrivateData Utilisé par NapAgent pour obtenir des données privées.
INapEnforcementClientConnection::GetSoHRequest Obtient la requête SoH.
INapEnforcementClientConnection::GetSoHResponse Obtient la SoH-Response reçue par le client d’application.
INapEnforcementClientConnection::GetStringCorrelationId Obtient la version de chaîne du CorrelationId. Utilisé principalement à des fins de journalisation.
INapEnforcementClientConnection::Initialize Initialise la connexion.
INapEnforcementClientConnection::SetConnectionId Définit l’ID de connexion du client.
INapEnforcementClientConnection::SetCorrelationId Définit l’ID utilisé pour mettre en corrélation les requêtes SoH et les réponses SoH.
INapEnforcementClientConnection::SetEnforcerPrivateData Utilisé par l’application pour définir des données privées.
INapEnforcementClientConnection::SetFlags Définit l’indicateur qui différencie les réponses à la première fois des réponses en raison de SoHRequests mis en cache par les appliqueurs.
INapEnforcementClientConnection::SetIsolationInfo Utilisé par NapAgent pour définir les informations d’isolation du client.
INapEnforcementClientConnection::SetMaxSize Définit la taille maximale du paquet SoH pour ce client.
INapEnforcementClientConnection::SetPrivateData Utilisé par NapAgent pour définir des données privées.
INapEnforcementClientConnection::SetSoHRequest Définit la requête SoH.
INapEnforcementClientConnection::SetSoHResponse Définit la SoH-Response et est utilisée par le client d’application sur la réception d’un paquet.

Configuration requise

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

NAP Interfaces

Référence NAP