Share via


Método INetDiagHelperEx::ReconfirmLowHealth (ndhelper.h)

El método ReconfirmLowHealth se usa para agregar un segundo paso de estado bajo después de diagnosticar hipótesis y antes de recuperar las reparaciones. Este método permite a la clase auxiliar ver los resultados de diagnóstico y cambiar el diagnóstico si es necesario. Solo se llama al método si no se rechaza un diagnóstico y se generaron hipótesis.

Sintaxis

HRESULT ReconfirmLowHealth(
  [in]  ULONG            celt,
  [in]  HypothesisResult *pResults,
  [out] LPWSTR           *ppwszUpdatedDescription,
  [out] DIAGNOSIS_STATUS *pUpdatedStatus
);

Parámetros

[in] celt

Número de estructuras HypothesisResult a las que apunta pResults.

[in] pResults

Puntero a las estructuras HypothesisResult que contienen la información DE HIPÓTESIS obtenida a través del método GetLowerHypotheses junto con el estado de esa hipótesis. Incluye una estructura HypothesisResult para cada hipótesis generada por la llamada de la clase auxiliar a GetLowerHypotheses.

[out] ppwszUpdatedDescription

Descripción actualizada del incidente que se está diagnosticando.

[out] pUpdatedStatus

Valor de DIAGNOSIS_STATUS que indica el estado del incidente.

Valor devuelto

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes.

Código devuelto Descripción
S_OK
La operación se realizó correctamente.
 

Cualquier resultado distinto de S_OK se interpretará como un error y hará que los resultados de la función se descarten.

Comentarios

Este método no es necesario al compilar una extensión de clase auxiliar.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ndhelper.h

Consulte también

DIAGNOSIS_STATUS

HipótesisResult

INetDiagHelperEx