Metodo INetDiagHelper::GetLifeTime (ndhelper.h)
Il metodo GetLifeTime recupera la durata dell'istanza dell'estensione della classe Helper.
Sintassi
HRESULT GetLifeTime(
[out] LIFE_TIME *pLifeTime
);
Parametri
[out] pLifeTime
Puntatore a una struttura LIFE_TIME .
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Memoria insufficiente per completare questa operazione. |
|
Uno o più parametri non sono stati forniti correttamente. |
|
Questo metodo facoltativo non è implementato. |
|
Il chiamante non dispone di privilegi sufficienti per eseguire la diagnosi o l'operazione di riparazione. |
|
La diagnosi o l'operazione di riparazione è stata annullata. |
Le estensioni della classe helper possono restituire HRESULTS specifiche degli errori riscontrati nella funzione.
Commenti
Questo metodo non è necessario quando si compila un'estensione della classe helper.
I dati di durata vengono usati per limitare l'ambito temporale di un'istanza del problema. Ciò è particolarmente utile quando si eseguono diagnosi basate sulla cronologia, ad esempio la traccia e la registrazione, in cui può essere usata nell'ambito della diagnosi agli eventi che si sono verificati durante l'intervallo di tempo specificato.
Ad esempio, le classi helper di Windows Filtering Platform (WFP) usano la durata per determinare quale filtro ha bloccato un pacchetto controllando il log di traccia. Per impostazione predefinita, una durata di un'istanza della classe helper eredita la durata dell'istanza della classe helper dipendente.
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 |