次の方法で共有


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

[フラグ] フィールドを使用して、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 バージョンの概要」を参照してください。

要件

要件
Header acxrequest.h

こちらもご覧ください