Método INetDiagHelper::HighUtilization (ndhelper.h)
El método HighUtilization permite que la extensión de clase auxiliar compruebe si el componente correspondiente es muy utilizado.
Sintaxis
HRESULT HighUtilization(
[in] LPCWSTR pwszInstanceDescription,
[out] LPWSTR *ppwszDescription,
[out] long *pDeferredTime,
[out] DIAGNOSIS_STATUS *pStatus
);
Parámetros
[in] pwszInstanceDescription
Puntero a una cadena terminada en null que contiene la descripción fácil de usar de la información que se está diagnosticando. Por ejemplo, si una clase fuera a diagnosticar un problema de conectividad con una dirección IP, el parámetro pwszInstanceDescription contendría el nombre de host.
[out] ppwszDescription
Puntero a una cadena terminada en null que contiene la descripción del resultado de diagnóstico de uso elevado.
[out] pDeferredTime
Puntero al tiempo, en segundos, que se va a aplazar si el diagnóstico no se puede iniciar inmediatamente. Se usa cuando el parámetro pStatus se establece en DS_DEFERRED.
[out] pStatus
Puntero al DIAGNOSIS_STATUS que se devuelve desde el diagnóstico.
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 |