INetDiagHelper::GetAttributes-Methode (ndhelper.h)
Die GetAttributes-Methode ruft zusätzliche Informationen zu einem Problem ab, das von der Hilfsklassenerweiterung diagnostiziert wurde.
Syntax
HRESULT GetAttributes(
[out] ULONG *pcelt,
[out] HELPER_ATTRIBUTE **pprgAttributes
);
Parameter
[out] pcelt
Ein Zeiger auf die Anzahl der Elemente im HELPER_ATTRIBUTE Arrays.
[out] pprgAttributes
Ein Zeiger auf ein Array von HELPER_ATTRIBUTE Strukturen.
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. |
|
Diese optionale Methode ist nicht implementiert. |
|
Der Aufrufer verfügt nicht über ausreichende Berechtigungen, um den Diagnose- oder Reparaturvorgang auszuführen. |
|
Die Diagnose oder der Reparaturvorgang wurde abgebrochen. |
Hilfsklassenerweiterungen können HRESULTS zurückgeben, die für die in der Funktion aufgetretenen Fehler spezifisch sind.
Hinweise
Diese Methode ist beim Erstellen einer Hilfsklassenerweiterung nicht erforderlich.
Während des Diagnose- und Reparaturprozesses kann eine Hilfsklasse optional Attribute an NDF zurückgeben, die die Behandlung der Diagnose durch die NDF verbessern. Die vordefinierten Attribute, die an die NDF zurückgegeben werden können, lauten wie folgt.
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 |