Interface INapEnforcementClientConnection

Notes

La plate-forme de protection d’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 corréler les demandes SoH et les réponses SoH.
INapEnforcementClientConnection::GetEnforcerPrivateData Utilisé par l’application pour recevoir des données privées.
INapEnforcementClientConnection :: GetFlags Obtient la valeur de l’indicateur qui différencie les réponses premières des réponses en raison des SoHRequests mises en cache par les enforceurs.
INapEnforcementClientConnection::GetIsolationInfo Utilisé pour récupérer les informations d’isolation du client.
INapEnforcementClientConnection::GetMaxSize Obtient la taille maximale du paquet SoH pour ce client.
INapEnforcementClientConnection::GetPrivateData Utilisé par NapAgent pour accéder aux données privées.
INapEnforcementClientConnection::GetSoHRequest Obtient la demande de déclaration d’intégrité.
INapEnforcementClientConnection::GetSoHResponse Obtient le SoH-Response reçu par le client de mise en œuvre.
INapEnforcementClientConnection::GetStringCorrelationId Obtient la version de chaîne de l’ID de corrélation. Principalement utilisé à 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 corréler les demandes 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 de première heure des réponses en raison des SoHRequests mises en cache par les enforceurs.
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 les données privées.
INapEnforcementClientConnection::SetSoHRequest Définit la demande de déclaration d’intégrité.
INapEnforcementClientConnection::SetSoHResponse Définit le SoH-Response et est utilisé par le client de mise en œuvre lors de la réception d’un paquet.

Spécifications

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

Interfaces NAP

Référence NAP