Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo ReconfirmLowHealth viene usato per aggiungere un secondo passaggio Di integrità bassa dopo la diagnosi delle ipotesi e prima del recupero delle riparazioni. Questo metodo consente alla classe helper di visualizzare i risultati della diagnostica e di modificare la diagnosi, se necessario. Il metodo viene chiamato solo se una diagnosi non viene rifiutata e sono state generate ipotesi.
Sintassi
HRESULT ReconfirmLowHealth(
[in] ULONG celt,
[in] HypothesisResult *pResults,
[out] LPWSTR *ppwszUpdatedDescription,
[out] DIAGNOSIS_STATUS *pUpdatedStatus
);
Parametri
[in] celt
Numero di strutture HypothesisResult a cui punta pResults.
[in] pResults
Puntatore a StructureResult contenente le informazioni DI IPOTESI ottenute tramite il metodo GetLowerHypotheses insieme allo stato di tale ipotesi. Include una struttura HypothesisResult per ogni ipotesi generata dalla chiamata della classe helper a GetLowerHypotheses.
[out] ppwszUpdatedDescription
Descrizione aggiornata dell'evento imprevisto diagnosticato.
[out] pUpdatedStatus
Valore DIAGNOSIS_STATUS che indica lo stato dell'evento imprevisto.
Valore restituito
I valori restituiti possibili includono, ma non sono limitati ai valori seguenti.
| Codice restituito | Descrizione |
|---|---|
|
Operazione completata. |
Qualsiasi risultato diverso da S_OK verrà interpretato come un errore e causerà l'eliminazione dei risultati della funzione.
Commenti
Questo metodo non è necessario quando si compila un'estensione della classe helper.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 7 [solo app desktop] |
| Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | ndhelper.h |