다음을 통해 공유


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

추가 정보