Freigeben über


INapEnforcementClientConnection-Schnittstelle

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10

INapEnforcementClientConnection stellt Methoden bereit, die die Clientverbindungsverwaltung ermöglichen.

Hinweis

INapEnforcementClientConnection2 erbt alle Methoden dieser Schnittstelle und sollte stattdessen verwendet werden.

Member

Die INapEnforcementClientConnection-Schnittstelle erbt von der IUnknown-Schnittstelle . INapEnforcementClientConnection verfügt auch über folgende Arten von Membern:

Methoden

Die INapEnforcementClientConnection-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
INapEnforcementClientConnection::GetConnectionId Ruft die Verbindungs-ID des Clients ab.
INapEnforcementClientConnection::GetCorrelationId Ruft die ID ab, die zum Korrelieren von SoH-Anforderungen und SoH-Antworten verwendet wird.
INapEnforcementClientConnection::GetEnforcerPrivateData Wird vom Erzwingerer verwendet, um private Daten abzurufen.
INapEnforcementClientConnection::GetFlags Ruft den Wert des Flags ab, das erste Antworten von Antworten aufgrund von SoHRequests unterscheidet, die von den Erzwingern zwischengespeichert wurden.
INapEnforcementClientConnection::GetIsolationInfo Dient zum Abrufen der Isolationsinformationen des Clients.
INapEnforcementClientConnection::GetMaxSize Ruft die maximale Größe des SoH-Pakets für diesen Client ab.
INapEnforcementClientConnection::GetPrivateData Wird vom NapAgent verwendet, um private Daten abzurufen.
INapEnforcementClientConnection::GetSoHRequest Ruft die SoH-Anforderung ab.
INapEnforcementClientConnection::GetSoHResponse Ruft die vom Erzwingungsclient empfangene SoH-Response ab.
INapEnforcementClientConnection::GetStringCorrelationId Ruft die Zeichenfolgenversion der CorrelationId ab. Wird hauptsächlich zu Protokollierungszwecken verwendet.
INapEnforcementClientConnection::Initialize Initialisiert die Verbindung
INapEnforcementClientConnection::SetConnectionId Legt die Verbindungs-ID des Clients fest.
INapEnforcementClientConnection::SetCorrelationId Legt die ID fest, die zum Korrelieren von SoH-Anforderungen und SoH-Antworten verwendet wird.
INapEnforcementClientConnection::SetEnforcerPrivateData Wird vom Erzwingerer verwendet, um private Daten festzulegen.
INapEnforcementClientConnection::SetFlags Legt das Flag fest, das erste Antworten von Antworten aufgrund von SoHRequests unterscheidet, die von Erzwingern zwischengespeichert werden.
INapEnforcementClientConnection::SetIsolationInfo Wird vom NapAgent verwendet, um die Isolationsinformationen des Clients festzulegen.
INapEnforcementClientConnection::SetMaxSize Legt die maximale Größe des SoH-Pakets für diesen Client fest.
INapEnforcementClientConnection::SetPrivateData Wird vom NapAgent verwendet, um private Daten festzulegen.
INapEnforcementClientConnection::SetSoHRequest Legt die SoH-Anforderung fest.
INapEnforcementClientConnection::SetSoHResponse Legt die SoH-Response fest und wird vom Erzwingungsclient beim Empfangen eines Pakets verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
NapEnforcementClient.h
IDL
NapEnforcementClient.idl
DLL
Qagent.dll

Weitere Informationen

NAP-Schnittstellen

NAP-Referenz