ALPC 类

此类是高级本地过程调用事件的父类。

以下语法从 MOF 代码中简化而来。

语法

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

成员

ALPC 类不定义任何成员。

备注

若要在 NT 内核日志记录会话中启用高级本地过程调用事件,请在调用StartTrace 函数时,在 EVENT_TRACE_PROPERTIES 结构的 EnableFlags 成员中指定EVENT_TRACE_FLAG_ALPC标志。

事件跟踪使用者可以通过调用 SetTraceCallback 函数并将 ALPCGuid 指定为 pGuid 参数,为 ALPC 事件实现特殊处理。 使用事件时,使用以下事件类型标识实际的 ALPC 事件。

事件类型 说明
事件类型值,33 发送消息事件。 ALPC_Send_Message MOF 类定义此事件的事件数据。
事件类型值,34 接收消息事件。 ALPC_Receive_Message MOF 类定义此事件的事件数据。
事件类型值,35 等待回复事件。 ALPC_Wait_For_Reply MOF 类定义此事件的事件数据。
事件类型值,36 等待新消息事件。 ALPC_Wait_For_New_Message MOF 类定义此事件的事件数据。
事件类型值,37 停止等待事件。 ALPC_Unwait MOF 类定义此事件的事件数据。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]