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 |
---|---|
|
Der Vorgang wurde erfolgreich ausgeführt. |
|
Es ist nicht genügend Arbeitsspeicher verfügbar, um diesen Vorgang abzuschließen. |
|
Mindestens ein Parameter wurde nicht ordnungsgemäß bereitgestellt. |
|
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 |