KSEVENT_SET 구조체(ks.h)

KSEVENT_SET 구조는 커널 스트리밍 이벤트 집합을 구성하는 이벤트를 설명합니다.

구문

typedef struct {
  const GUID         *Set;
  ULONG              EventsCount;
  const KSEVENT_ITEM *EventItem;
} KSEVENT_SET, *PKSEVENT_SET;

멤버

Set

이벤트 집합을 식별하는 GUID를 지정합니다. 정의된 이벤트 집합에 대한 자세한 내용은 비고를 참조하세요.

EventsCount

이벤트 집합의 이벤트 수를 지정합니다.

EventItem

이벤트 집합의 각 이벤트를 설명하는 KSEVENT_ITEM 구조체 배열의 시작을 가리킵니다. 배열의 크기는 EventsCount 멤버에 있습니다.

설명

Microsoft는 여러 시스템 정의 커널 스트리밍 이벤트 집합 GUID를 제공합니다. 미니드라이버에서는 Set 멤버에서 이러한 GUID 중 하나를 지정합니다. 커널 스트리밍 이벤트 집합은 일반적으로 KSEVENTSETID 접두사로 시작합니다. 이벤트 집합 GUID는 ks.h, ksmedia.h, bdamedia.h 및 기타 헤더 파일로 정의됩니다.

요구 사항

요구 사항
헤더 ks.h(Ks.h 포함)

추가 정보

KSEVENT_ITEM