Classe PerfInfo
Essa classe é a classe pai para eventos de contador de desempenho.
A sintaxe a seguir é simplificada do código MOF.
[Guid("{ce1dbfb4-137e-4da6-87b0-3f59aa102cbc}"), EventVersion(2)]
class PerfInfo : MSNT_SystemTrace
{
};
A classe PerfInfo não define nenhum membro.
Para habilitar eventos DPC (chamada de procedimento adiado) em uma sessão de registro em log do Kernel NT, especifique o sinalizador EVENT_TRACE_FLAG_DPC no membro EnableFlags de uma estrutura EVENT_TRACE_PROPERTIES ao chamar a função StartTrace . Você também pode especificar um ou mais dos seguintes sinalizadores:
- EVENT_TRACE_FLAG_INTERRUPT
- EVENT_TRACE_FLAG_PROFILE
- EVENT_TRACE_FLAG_SYSTEMCALL
Os consumidores de rastreamento de eventos podem implementar o processamento especial para eventos DPC chamando a função SetTraceCallback e especificando PerfInfoGuid como o parâmetro pGuid . Use os seguintes tipos de evento para identificar o evento real ao consumir eventos.
Tipo de evento | Descrição |
---|---|
Valor do tipo de evento, 46 | Evento de perfil amostrado. A classe MOF SampledProfile define os dados do evento para esse evento. |
Valor do tipo de evento, 51 | Evento de entrada de chamada do sistema. A classe MOF SysCallEnter define os dados do evento para esse evento. |
Valor do tipo de evento, 52 | Evento de saída de chamada do sistema. A classe MOF SysCallExit define os dados do evento para esse evento. |
Valor do tipo de evento, 66 | Evento DPC encadeado. A classe DPC MOF define os dados do evento para esse evento. |
Valor do tipo de evento, 67 | Evento ISR (rotina de serviço de interrupção). A classe MOF do ISR define os dados do evento para esse evento. |
Valor do tipo de evento, 68 | Evento DPC. A classe DPC MOF define os dados do evento para esse evento. |
Valor do tipo de evento, 69 | Evento de temporizador DPC. A classe DPC MOF define os dados do evento para esse evento. |
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |