Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

KSEVENT_SET structure

The KSEVENT_SET structure describes the events that comprise a kernel streaming event set.

Syntax


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

Members

Set

Specifies a GUID that identifies the event set. For more information about defined event sets, see Remarks.

EventsCount

Specifies the number of events in the event set.

EventItem

Points to the beginning of the array of KSEVENT_ITEM structures that describe each event in the event set. The size of the array is in the EventsCount member.

Remarks

Microsoft provides several system-defined kernel streaming event set GUIDs. Minidrivers specify one of these GUIDs in the Set member. Kernel streaming event sets typically begin with a KSEVENTSETID prefix. Event set GUIDs are defined in ks.h, ksmedia.h, bdamedia.h, and possibly other header files.

Requirements

Header

Ks.h (include Ks.h)

See also

KSEVENT_ITEM

 

 

Send comments about this topic to Microsoft

Show: