Freigeben über


INapSoHConstructor::Initialize-Methode

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10

Die INapSoHConstructor::Initialize-Methode initialisiert ein SoH-Protokollpaket im NAP-System.

Syntax

HRESULT Initialize(
  [in] SystemHealthEntityId id,
  [in] BOOL                 isRequest
);

Parameter

id [in]

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

isRequest [in]

Ein BOOL , das TRUE ist, wenn das Paket eine SoHRequest und FALSE sein soll, wenn es ein SoHResponse sein soll.

Rückgabewert

Andere COM-spezifische Fehlercodes können ebenfalls zurückgegeben werden.

Rückgabecode BESCHREIBUNG
S_OK
Vorgang erfolgreich.
E_ACCESSDENIED
Berechtigungsfehler, Zugriff verweigert.
E_OUTOFMEMORY
Das Systemressourcenlimit konnte den Vorgang nicht ausführen.

Bemerkungen

Diese Methode muss genau einmal pro Paket aufgerufen werden.

Die in id angegebene SystemHealthEntityId ist die erste TLV im neu erstellten SOH-Paket und hat den Attributtyp sohAttributeTypeSystemHealthId.

Anforderungen

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

Siehe auch

INapSoHConstructor