INapEnforcementClientBinding::Initialize-Methode
Hinweis
Die Netzwerkzugriffsschutzplattform ist ab Windows 10
Die INapEnforcementClientBinding::Initialize-Methode startet den NapAgent-Dienst automatisch.
Syntax
HRESULT Initialize(
[in] EnforcementEntityId id,
[in] INapEnforcementClientCallback *callback
);
Parameter
-
id [in]
-
Eine EnforcementEntityId , die den Erzwingungsclient und seine Version identifiziert.
-
Rückruf [in]
-
Ein COM-Zeiger auf eine INapEnforcementClientCallback-Schnittstelle , die vom NapAgent verwendet wird, um die Erzwingungsclients mit notify/process zurückzurufen. Der NapAgent enthält einen Verweis auf das Dieser Schnittstelle zugeordnete Objekt, bis INapEnforcementClientBinding::Uninitialize aufgerufen wird.
Rückgabewert
Andere COM-spezifische Fehlercodes können ebenfalls zurückgegeben werden.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Vorgang ist erfolgreich. |
|
Berechtigungsfehler, Zugriff verweigert. |
|
Das Systemressourcenlimit konnte den Vorgang nicht ausführen. |
|
Wenn der Enforcer zuvor initialisiert hat, wird dieser Fehlercode zurückgegeben. |
|
Wenn der Erzwinger noch nicht registriert wurde, wird dieser Fehlercode zurückgegeben. |
Bemerkungen
Der Erzwingungsclient muss die INapEnforcementClientBinding::Initialize-Methode aufrufen, bevor 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 |
|
IDL |
|
DLL |
|