KSMETHOD_SET-Struktur (ks.h)
Die KSMETHOD_SET-Struktur beschreibt die Methoden, aus denen ein Kernelstreamingmethodensatz besteht.
Syntax
typedef struct {
const GUID *Set;
ULONG MethodsCount;
const KSMETHOD_ITEM *MethodItem;
ULONG FastIoCount;
const KSFASTMETHOD_ITEM *FastIoTable;
} KSMETHOD_SET, *PKSMETHOD_SET;
Member
Set
Gibt eine GUID an, die den Kernelstreamingmethodensatz identifiziert. Weitere Informationen zu Methodensatz-GUIDs finden Sie unter Hinweise.
MethodsCount
Gibt die Anzahl der Methoden in diesem Methodensatz an.
MethodItem
Verweist auf ein Array von KSMETHOD_ITEM Strukturen. Jede Struktur beschreibt eine Methode des Methodensatzes.
FastIoCount
Ist für das System reserviert. Nicht verwenden.
FastIoTable
Ist für das System reserviert. Nicht verwenden.
Hinweise
Microsoft stellt mehrere guiDs für systemdefinierte Kernelstreamingmethoden bereit. Minidriver geben eine dieser GUIDs im Element Festlegen an. Kernelstreamingmethodensätze beginnen in der Regel mit einem KSMETHODSETID-Präfix . Methodensatz-GUIDs werden in ks.h, ksmedia.h, bdamedia.h und möglicherweise anderen Headerdateien definiert.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (ks.h einschließen) |