Freigeben über


INapEnforcementClientBinding::Uninitialize-Methode

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10

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.

Bemerkungen

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

Bevor diese Funktion aufgerufen wird, muss der Erzwingerer INapEnforcementClientBinding::NotifyConnectionStateDown für alle 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 diese oder eine andere Methode der INapEnforcementClientBinding-Schnittstelle aufgerufen wird.

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

Siehe auch

INapEnforcementClientBinding

INapEnforcementClientBinding::NotifyConnectionStateDown

INapEnforcementClientCallback