INapEnforcementClientBinding::Uninitialize-Methode

Hinweis

Die Netzwerkzugriffsschutz-Plattform ist ab Windows 10 nicht verfügbar.

Die INapEnforcementClientBinding::Uninitialize-Methode schließt den NapAgent-Dienst ab.

Syntax

HRESULT Uninitialize();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Es können auch andere COM-spezifische Fehlercodes zurückgegeben werden.

Rückgabecode Beschreibung
S _ OK
Der Vorgang ist erfolgreich.
E _ ACCESSDENIED
Berechtigungsfehler, Zugriff verweigert.
E _ OUTOFMEMORY
Systemressourcenlimit, konnte den Vorgang nicht ausführen.

Hinweise

NapAgent blockiert die weitere Verarbeitung, bis alle vorhandenen Aufrufe der Schnittstellen INapEnforcementClientBinding und INapEnforcementClientCallback abgeschlossen sind. Am Ende dieses Aufrufs gibt napAgent alle seine Verweise auf Erzwingungsclient-COM-Zeiger frei.

Bevor diese Funktion aufgerufen wird, muss der Enforcer INapEnforcementClientBinding::NotifyConnectionStateDown für alle seine aktiven Verbindungen aufrufen, damit die SHAs benachrichtigt werden können, wenn eine ihrer SoH-Requests verwaist war.

Der Erzwingungsclient muss die INapEnforcementClientBinding::Initialize-Methode aufrufen, bevor er diese oder eine andere Methode der INapEnforcementClientBinding-Schnittstelle aufruft.

Anforderungen

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

Weitere Informationen

INapEnforcementClientBinding

INapEnforcementClientBinding::NotifyConnectionStateDown

INapEnforcementClientCallback