Partager via


Interface INapEnforcementClientConnection

Notes

La plateforme 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.

Notes

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

Membres

L’interface INapEnforcementClientConnection hérite de l’interface IUnknown. INapEnforcementClientConnection a également les types de membres suivants :

Méthodes

L’interface INapEnforcementClientConnection possède 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 soH-requests et SoH-responses.
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 pour la première fois des réponses en raison de SoHRequests mises en cache par les exécuteurs.
INapEnforcementClientConnection::GetIsolationInfo Utilisé, obtenez 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 demande soH.
INapEnforcementClientConnection::GetSoHResponse Obtient le SoH-Response reçu 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 soH-requests et SoH-responses.
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 pour la première fois des réponses en raison de SoHRequests mises en cache par les exécuteurs.
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 demande soH.
INapEnforcementClientConnection::SetSoHResponse Définit le SoH-Response et est utilisé par le client d’application lors de la réception d’un paquet.

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

NAP Interfaces

Référence NAP