PerfInfo (clase)
Esta clase es la clase primaria para los eventos de contador de rendimiento.
La sintaxis siguiente se simplifica a partir del código MOF.
Sintaxis
[Guid("{ce1dbfb4-137e-4da6-87b0-3f59aa102cbc}"), EventVersion(2)]
class PerfInfo : MSNT_SystemTrace
{
};
Miembros
La clase PerfInfo no define ningún miembro.
Observaciones
Para habilitar eventos de llamada a procedimiento diferido (DPC) en una sesión de registro del kernel nt, especifique la marca de EVENT_TRACE_FLAG_DPC en el miembro EnableFlags de una estructura de EVENT_TRACE_PROPERTIES al llamar a la función StartTrace . También puede especificar una o varias de las marcas siguientes:
- EVENT_TRACE_FLAG_INTERRUPT
- EVENT_TRACE_FLAG_PROFILE
- EVENT_TRACE_FLAG_SYSTEMCALL
Los consumidores de seguimiento de eventos pueden implementar un procesamiento especial para eventos DPC llamando a la función SetTraceCallback y especificando PerfInfoGuid como parámetro pGuid . Use los siguientes tipos de eventos para identificar el evento real al consumir eventos.
Tipo de evento | Descripción |
---|---|
Valor de tipo de evento, 46 | Evento de perfil muestreado. La clase MOF SampledProfile define los datos del evento para este evento. |
Valor de tipo de evento, 51 | La llamada del sistema escribe el evento. La clase MOF SysCallEnter define los datos del evento para este evento. |
Valor de tipo de evento, 52 | Evento de salida de llamada del sistema. La clase MOF SysCallExit define los datos del evento para este evento. |
Valor de tipo de evento, 66 | Evento DPC subproceso. La clase MOF de DPC define los datos del evento para este evento. |
Valor de tipo de evento, 67 | Evento de rutina de servicio de interrupción (ISR). La clase MOF de ISR define los datos del evento para este evento. |
Valor de tipo de evento, 68 | Evento DPC. La clase MOF de DPC define los datos del evento para este evento. |
Valor de tipo de evento, 69 | Evento del temporizador DPC. La clase MOF de DPC define los datos del evento para este evento. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |