Método INetDiagHelperEx::ReconfirmLowHealth (ndhelper.h)
O método ReconfirmLowHealth é usado para adicionar um segundo passe de Baixa Integridade após as hipóteses terem sido diagnosticadas e antes que os reparos sejam recuperados. Esse método permite que a classe auxiliar veja os resultados diagnóstico e altere o diagnóstico, se necessário. O método só será chamado se um diagnóstico não for rejeitado e as hipóteses forem geradas.
Sintaxe
HRESULT ReconfirmLowHealth(
[in] ULONG celt,
[in] HypothesisResult *pResults,
[out] LPWSTR *ppwszUpdatedDescription,
[out] DIAGNOSIS_STATUS *pUpdatedStatus
);
Parâmetros
[in] celt
O número de estruturas HypothesisResultapontadas por pResults.
[in] pResults
Ponteiro para as estruturas HypothesisResult que contêm as informações HYPOTHESIS obtidas por meio do método GetLowerHypotheses juntamente com o status dessa hipótese. Inclui uma estrutura HypothesisResult para cada hipótese gerada pela chamada da classe auxiliar para GetLowerHypotheses.
[out] ppwszUpdatedDescription
Uma descrição atualizada do incidente que está sendo diagnosticado.
[out] pUpdatedStatus
Um valor DIAGNOSIS_STATUS que indica o status do incidente.
Retornar valor
Os possíveis valores retornados incluem, mas não se limitam a, o seguinte.
Código de retorno | Descrição |
---|---|
|
A operação foi realizada com êxito. |
Qualquer resultado diferente de S_OK será interpretado como um erro e fará com que os resultados da função sejam descartados.
Comentários
Esse método não é necessário ao criar uma extensão de classe auxiliar.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ndhelper.h |