KSEVENT_SET-Struktur (ks.h)
Die KSEVENT_SET-Struktur beschreibt die Ereignisse, die einen Kernelstreamingereignissatz umfassen.
Syntax
typedef struct {
const GUID *Set;
ULONG EventsCount;
const KSEVENT_ITEM *EventItem;
} KSEVENT_SET, *PKSEVENT_SET;
Member
Set
Gibt eine GUID an, die den Ereignissatz identifiziert. Weitere Informationen zu definierten Ereignissätzen finden Sie unter Hinweise.
EventsCount
Gibt die Anzahl der Ereignisse im Ereignissatz an.
EventItem
Zeigt auf den Anfang des Arrays von KSEVENT_ITEM Strukturen, die die einzelnen Ereignisse im Ereignissatz beschreiben. Die Größe des Arrays befindet sich im EventCount-Element .
Hinweise
Microsoft bietet mehrere systemdefinierte Kernel-Streamingereignissatz-GUIDs. Minidriver geben eine dieser GUIDs im Element Festlegen an. Kernelstreamingereignissätze beginnen in der Regel mit einem Präfix KSEVENTSETID . Ereignissatz-GUIDs werden in ks.h, ksmedia.h, bdamedia.h und möglicherweise anderen Headerdateien definiert.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (einschließlich Ks.h) |