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] |