KSEVENT_SET Struktur (ks.h)
Die KSEVENT_SET Struktur beschreibt die Ereignisse, die einen Kernelstreaming-Ereignissatz umfassen.
Syntax
typedef struct {
const GUID *Set;
ULONG EventsCount;
const KSEVENT_ITEM *EventItem;
} KSEVENT_SET, *PKSEVENT_SET;
Angehörige
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
Verweist auf den Anfang des Arrays von KSEVENT_ITEM Strukturen, die jedes Ereignis im Ereignissatz beschreiben. Die Größe des Arrays befindet sich im EventsCount Member.
Bemerkungen
Microsoft stellt mehrere systemdefinierte Kernelstreamingereignissatz-GUIDs bereit. Minidriver geben eine dieser GUIDs im Element " festlegen" an. Kernelstreaming-Ereignissätze beginnen in der Regel mit einem KSEVENTSETID Präfix. Ereignissatz-GUIDs werden in ks.h, ksmedia.h, bdamedia.hund möglicherweise anderen Headerdateien definiert.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ks.h (enthalten Ks.h) |