INetDiagHelper::Initialize-Methode (ndhelper.h)
Die Initialize-Methode übergibt Attribute an die Hilfsklassenerweiterung aus der Hypothese. Die Hilfsklasse sollte diese Parameter für die Verwendung in den Standard Diagnose-Funktionen speichern. Diese Methode muss vor jeder Diagnose-Funktion aufgerufen werden.
Syntax
HRESULT Initialize(
[in] ULONG celt,
HELPER_ATTRIBUTE [] rgAttributes
);
Parameter
[in] celt
Ein Zeiger auf eine Anzahl von Elementen in HELPER_ATTRIBUTE Arrays.
rgAttributes
Ein Verweis auf das HELPER_ATTRIBUTE-Array .
Rückgabewert
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde erfolgreich ausgeführt. |
|
Für diesen Vorgang ist nicht genügend Arbeitsspeicher verfügbar. |
|
Mindestens ein Parameter wurde nicht ordnungsgemäß bereitgestellt. |
|
Der Aufrufer verfügt nicht über ausreichende Berechtigungen, um den Diagnose- oder Reparaturvorgang auszuführen. |
|
Die Diagnose oder der Reparaturvorgang wurde abgebrochen. |
Hilfsklassenerweiterungen geben möglicherweise HRESULTS zurück, die spezifisch für die In der Funktion aufgetretenen Fehler sind.
Hinweise
Die Initialize-Methode ist beim Erstellen einer Hilfsklassenerweiterung erforderlich.
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 |