INetDiagHelperInfo::GetAttributeInfo-Methode (ndhelper.h)

Die GetAttributeInfo-Methode ruft die Liste der Schlüsselparameter ab, die von der Hilfsklassenerweiterung benötigt werden.

Syntax

HRESULT GetAttributeInfo(
  [out] ULONG               *pcelt,
  [out] HelperAttributeInfo **pprgAttributeInfos
);

Parameter

[out] pcelt

Ein Zeiger auf eine Anzahl von Elementen im Array, auf das pprgAttributeInfos verweist.

[out] pprgAttributeInfos

Ein Zeiger auf ein Array von HelperAttributeInfo-Strukturen , die Hilfsklassenschlüsselparameter enthalten.

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde erfolgreich ausgeführt.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher verfügbar, um diesen Vorgang abzuschließen.
E_INVALIDARG
Mindestens ein Parameter wurde nicht ordnungsgemäß bereitgestellt.
E_ACCESSDENIED
Der Aufrufer verfügt nicht über ausreichende Berechtigungen, um den Diagnose- oder Reparaturvorgang auszuführen.
 

Hilfsklassenerweiterungen können HRESULTS zurückgeben, die für die Diagnosen oder Reparaturen spezifisch sind.

Hinweise

Die Schlüsselparameterliste wird von NDF verwendet, um zu bestimmen, ob genügend Informationen für die Erweiterung zum Ausführen der Diagnose verfügbar sind. Wenn für die Hypothese zum Aufrufen der Erweiterung kein Schlüsselattribut vorhanden ist, wird die Erweiterung nicht aufgerufen. Optionale Attribute werden von diesem Aufruf nicht zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ndhelper.h

Weitere Informationen

INetDiagHelperInfo