Inapenforcementclientbinding:: Initialize-Methode
Hinweis
Die Netzwerk Zugriffsschutz-Plattform ist ab Windows 10 nicht verfügbar.
Mit der inapenforcementclientbinding:: Initialize -Methode wird der NAPAgent-Dienst automatisch gestartet.
Syntax
HRESULT Initialize(
[in] EnforcementEntityId id,
[in] INapEnforcementClientCallback *callback
);
Parameter
-
ID [ in]
-
Eine enforcemententityid , die den Erzwingungs Client und seine Version identifiziert.
-
Rückruf [ in]
-
Ein com-Zeiger auf eine inapenforcementclientcallback -Schnittstelle, die vom NAPAgent verwendet wird, um die Erzwingungs Clients mit Benachrichtigen/verarbeiten zu Rückruf. Der NAPAgent enthält einen Verweis auf das Objekt, das dieser Schnittstelle zugeordnet ist, bis inapenforcementclientbinding:: Uninitialize aufgerufen wird.
Rückgabewert
Es können auch andere com-spezifische Fehlercodes zurückgegeben werden.
| Rückgabecode | Beschreibung |
|---|---|
|
Der Vorgang ist erfolgreich. |
|
Berechtigungs Fehler, Zugriff verweigert. |
|
System Ressourcen Limit, der Vorgang konnte nicht durchgeführt werden. |
|
Wenn der Enforcer zuvor initialisiert wurde, wird dieser Fehlercode zurückgegeben. |
|
Wenn der Enforcer nicht zuvor registriert wurde, wird dieser Fehlercode zurückgegeben. |
Bemerkungen
Der Erzwingungs Client muss die inapenforcementclientbinding:: Initialize -Methode aufrufen, bevor eine andere Methode der inapenforcementclientbinding -Schnittstelle aufgerufen wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Nur Windows Vista [ -Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Nur Windows Server 2008 [ -Desktop-Apps] |
| Header |
|
| IDL |
|
| DLL |
|