Compartilhar via


Classe ALPC

Essa classe é a classe pai para eventos avançados de chamada de procedimento local.

A sintaxe a seguir é simplificada do código MOF.

Sintaxe

[Guid("{45d8cccd-539f-4b72-a8b7-5c683142609a}")]
class ALPC : MSNT_SystemTrace
{
};

Membros

A classe ALPC não define nenhum membro.

Comentários

Para habilitar eventos avançados de chamada de procedimento local em uma sessão de registro em log do Kernel NT, especifique o sinalizador EVENT_TRACE_FLAG_ALPC no membro EnableFlags de uma estrutura EVENT_TRACE_PROPERTIES ao chamar a função StartTrace .

Os consumidores de rastreamento de eventos podem implementar o processamento especial para eventos ALPC chamando a função SetTraceCallback e especificando ALPCGuid como o parâmetro pGuid . Use os seguintes tipos de evento para identificar o evento ALPC real ao consumir eventos.

Tipo de evento Descrição
Valor do tipo de evento, 33 Enviar evento de mensagem. A classe MOF ALPC_Send_Message define os dados do evento para esse evento.
Valor do tipo de evento, 34 Receber evento de mensagem. A classe MOF ALPC_Receive_Message define os dados do evento para esse evento.
Valor do tipo de evento, 35 Aguarde o evento de resposta. A classe MOF ALPC_Wait_For_Reply define os dados do evento para esse evento.
Valor do tipo de evento, 36 Aguarde o novo evento de mensagem. A classe MOF ALPC_Wait_For_New_Message define os dados do evento para esse evento.
Valor do tipo de evento, 37 Parar o evento de espera. A classe MOF ALPC_Unwait define os dados do evento para esse evento.

Requisitos

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]