Compartir a través de


Clase ALPC

Esta clase es la clase primaria para eventos avanzados de llamada de procedimiento local.

La sintaxis siguiente se simplifica a partir del código MOF.

Sintaxis

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

Miembros

La clase ALPC no define ningún miembro.

Comentarios

Para habilitar eventos avanzados de llamada de procedimiento local en una sesión de registro de kernel nt, especifique la marca de EVENT_TRACE_FLAG_ALPC en el miembro EnableFlags de una estructura de EVENT_TRACE_PROPERTIES al llamar a la función StartTrace .

Los consumidores de seguimiento de eventos pueden implementar un procesamiento especial para eventos ALPC llamando a la función SetTraceCallback y especificando ALPCGuid como parámetro pGuid . Use los siguientes tipos de eventos para identificar el evento ALPC real al consumir eventos.

Tipo de evento Descripción
Valor de tipo de evento, 33 Enviar evento de mensaje. La ALPC_Send_Message clase MOF define los datos del evento para este evento.
Valor de tipo de evento, 34 Recibir evento de mensaje. La ALPC_Receive_Message clase MOF define los datos del evento para este evento.
Valor de tipo de evento, 35 Espere el evento de respuesta. La ALPC_Wait_For_Reply clase MOF define los datos del evento para este evento.
Valor de tipo de evento, 36 Espere a que se produzca un nuevo evento de mensaje. La ALPC_Wait_For_New_Message clase MOF define los datos del evento para este evento.
Valor de tipo de evento, 37 Detenga el evento en espera. La ALPC_Unwait clase MOF 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]