Método INetDiagHelper::GetLifeTime (ndhelper.h)
El método GetLifeTime recupera la duración de la instancia de extensión de clase auxiliar.
Sintaxis
HRESULT GetLifeTime(
[out] LIFE_TIME *pLifeTime
);
Parámetros
[out] pLifeTime
Puntero a una estructura de LIFE_TIME .
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.
Los datos de duración se usan para limitar el ámbito de tiempo de una instancia de problema. Esto es especialmente útil al realizar diagnósticos basados en el historial, como el seguimiento y el registro, donde se puede usar para determinar el ámbito del diagnóstico a los eventos que se produjeron durante el intervalo de tiempo especificado.
Por ejemplo, las clases auxiliares de la Plataforma de filtrado de Windows (PMA) usan la duración para determinar qué filtro bloqueó un paquete comprobando el registro de seguimiento. De forma predeterminada, una duración de una instancia de clase auxiliar hereda la duración de su instancia de clase auxiliar dependiente.
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 |