Metodo INetDiagHelper::Initialize (ndhelper.h)

Il metodo Initialize passa gli attributi all'estensione della classe helper dall'ipotesi. La classe helper deve archiviare questi parametri da usare nelle funzioni di diagnostica principali. Questo metodo deve essere chiamato prima di qualsiasi funzione di diagnostica.

Sintassi

HRESULT Initialize(
  [in] ULONG               celt,
       HELPER_ATTRIBUTE [] rgAttributes
);

Parametri

[in] celt

Puntatore a un conteggio degli elementi nella matrice HELPER_ATTRIBUTE .

rgAttributes

Riferimento alla matrice di HELPER_ATTRIBUTE .

Valore restituito

Codice restituito Descrizione
S_OK
Operazione completata.
E_OUTOFMEMORY
Memoria insufficiente per completare questa operazione.
E_INVALIDARG
Uno o più parametri non sono stati forniti correttamente.
E_ACCESSDENIED
Il chiamante non dispone di privilegi sufficienti per eseguire la diagnosi o l'operazione di riparazione.
E_ABORT
La diagnosi o l'operazione di riparazione è stata annullata.
 

Le estensioni della classe helper possono restituire HRESULTS specifiche degli errori riscontrati nella funzione.

Commenti

Il metodo Initialize è necessario quando si compila un'estensione della classe helper.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ndhelper.h

Vedi anche

INetDiagHelper