ACX_EVENT_ITEM 结构 (acxrequest.h)

ACX_EVENT_ITEM结构描述作为 ACX 请求目标的事件项。

语法

typedef struct _ACX_EVENT_ITEM {
  const GUID                           *Set;
  ULONG                                Id;
  ULONG                                Flags;
  PFN_ACX_OBJECT_PROCESS_EVENT_REQUEST EvtAcxObjectProcessRequest;
  PVOID                                Reserved;
} ACX_EVENT_ITEM, *PACX_EVENT_ITEM;

成员

Set

指定标识 KS (内核流式处理) 事件项集的 GUID。

Id

指定事件集的成员。

Flags

Flags 字段可用于设置 AcxRequest 标头中定义的以下 Flags。


#define ACX_EVENT_ITEM_FLAG_NONE                0x00000000
#define ACX_EVENT_ITEM_FLAG_ENABLE              0x00000001 // KSEVENT_TYPE_ENABLE
#define ACX_EVENT_ITEM_FLAG_BASICSUPPORT        0x00000200 // KSEVENT_TYPE_BASICSUPPORT

EvtAcxObjectProcessRequest

与此项关联的 EVT_ACX_OBJECT_PROCESS_REQUEST回调 事件处理程序。

Reserved

该字段被保留。

备注

示例

示例用法如下所示。


ACX 要求

最低 ACX 版本: 1.0

有关 ACX 版本的详细信息,请参阅 ACX 版本概述

要求

要求
Header acxrequest.h

另请参阅