Freigeben über


KSMETHOD_SET Struktur (ks.h)

Die KSMETHOD_SET Struktur beschreibt die Methoden, die einen Kernelstreamingmethodensatz umfassen.

Syntax

typedef struct {
  const GUID              *Set;
  ULONG                   MethodsCount;
  const KSMETHOD_ITEM     *MethodItem;
  ULONG                   FastIoCount;
  const KSFASTMETHOD_ITEM *FastIoTable;
} KSMETHOD_SET, *PKSMETHOD_SET;

Angehörige

Set

Gibt eine GUID an, die den Kernel-Streamingmethodensatz 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

Reserviert für die Systemverwendung. Nicht verwenden.

FastIoTable

Reserviert für die Systemverwendung. Nicht verwenden.

Bemerkungen

Microsoft stellt mehrere systemdefinierte Kernelstreamingmethoden-Set-GUIDs bereit. Minidriver geben eine dieser GUIDs im Element " festlegen" an. Kernelstreamingmethodensätze beginnen in der Regel mit einer KSMETHODSETID Präfix. Methodensatz-GUIDs werden in ks.h, ksmedia.h, bdamedia.hund möglicherweise anderen Headerdateien definiert.

Anforderungen

Anforderung Wert
Header- ks.h (enthalten Ks.h)

Siehe auch

KSMETHOD_ITEM