INapSoHProcessor::Initialize-Methode

Hinweis

Die Netzwerkzugriffsschutz-Plattform ist ab dem Windows 10

Die INapSoHProcessor::Initialize-Methode initialisiert das Protokollpaket und das SoH-Prozessorsystem. Diese Methode muss genau einmal aufgerufen werden.

Syntax

HRESULT Initialize(
  [in]  const SoH                  *soh,
  [in]        BOOL                 isRequest,
  [out]       SystemHealthEntityId *id
);

Parameter

soh [ In]

Ein Zeiger auf das zu verarbeitende SoH-Paket.

isRequest [ In]

Eine BOOL, die TRUE ist, wenn das Paket ein SoHRequest-Objekt ist, und FALSE, wenn es sich um ein SoHResponse-Objekt handelt.

id [ out]

Eine eindeutige SystemHealthEntityId, die die ID des SHA oder SHV enthält, der bzw. der das Paket erstellt hat.

Rückgabewert

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

Rückgabecode Beschreibung
S _ OK
Vorgang erfolgreich.
E _ ACCESSDENIED
Berechtigungsfehler, Zugriff verweigert.
E _ OUTOFMEMORY
Systemressourcenlimit, konnte den Vorgang nicht ausführen.
NAP _ E _ UNGÜLTIGES _ PAKET
Das SoH-Paket ist ungültig.

Requirements (Anforderungen)

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

Weitere Informationen

INapSoHProcessor