Método INetDiagHelper::Repair (ndhelper.h)
El método Repair realiza una reparación especificada por el parámetro de entrada.
Sintaxis
HRESULT Repair(
[in] RepairInfo *pInfo,
[out] long *pDeferredTime,
[out] REPAIR_STATUS *pStatus
);
Parámetros
[in] pInfo
Puntero a una estructura RepairInfo .
[out] pDeferredTime
Puntero al tiempo, en segundos, que se va a aplazar si la reparación no se puede iniciar inmediatamente. Esto solo es válido cuando el parámetro pStatus se establece en DS_DEFERRED.
[out] pStatus
Puntero al REPAIR_STATUS que se devuelve de la reparación.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
No hay suficiente memoria disponible para completar esta operación. |
|
Uno o varios parámetros no se han proporcionado correctamente. |
|
Este método opcional no se implementa. |
|
El autor de la llamada no tiene privilegios suficientes para realizar el diagnóstico o la operación de reparación. |
|
Se ha cancelado la operación de diagnóstico o reparación. |
Las extensiones de clase auxiliar pueden devolver HRESULTS específicos de los errores detectados en la función.
Comentarios
Este método no es necesario al compilar una extensión de clase auxiliar.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ndhelper.h |