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 ヘッダーで定義されている次のフラグを設定できます。
#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 バージョンの概要 参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | acxrequest.h |
関連項目
- acxrequest.h ヘッダー を する