INapComponentConfig::GetConfig-Methode

Hinweis

Die Netzwerkzugriffsschutz-Plattform ist ab Windows 10 nicht verfügbar.

Die GetConfig-Methode ruft die ShV-Komponentenkonfiguration (System Health Validator) ab.

Syntax

HRESULT GetConfig(
  [out] UINT16 *bCount,
  [out] BYTE   **data
) const;

Parameter

bCount [ out]

Die Größe des Datenkonfigurationsblobs in Bytes.

Daten [ out]

Ein Zeiger auf die Adresse der Konfigurationsdaten der SHV-Komponente.

Hinweis

Konfigurationsdaten, die mithilfe der GetConfig-Methode von einem x86-Computer exportiert werden, können mithilfe der SetConfig-Methode auf einen x64-Computer importiert werden und umgekehrt. Daher müssen Konfigurationsdaten in einem architekturunabhängigen Format wie XML vorliegen. Die Verwendung von XML anstelle eines Bytestreams erleichtert die Verwendung von Konfigurationsdaten in verschiedenen Architekturen. Die in den Konfigurationsdaten verwendeten XML-Elemente werden vom Implementierer bestimmt.

Rückgabewert

Gibt basierend auf dem Ergebnis dieses Vorgangs einen der folgenden Fehlercodes zurück.

Rückgabecode Beschreibung
S _ OK
Der Vorgang ist erfolgreich.
E _ ACCESSDENIED
Berechtigungsfehler, Zugriff verweigert.
E _ OUTOFMEMORY
Systemressourcenlimit, konnte den Vorgang nicht ausführen.

Hinweise

Der Datenparameter muss vom Aufgerufenen (Komponenten implementor) mithilfe von CoTaskMemAlloc zugeordnet und vom Aufrufer mit coTaskMemFree freigegeben werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Nicht unterstützt
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
NapCommon.h
Idl
NapCommon.idl

Siehe auch

INapComponentConfig

INapComponentConfig::SetConfig