Freigeben über


HW_STREAM_HEADER-Struktur (strmini.h)

Die HW_STREAM_HEADER-Struktur beschreibt die Kernelstreamingsemantik, die vom Minidriver als Ganzes als Teil einer HW_STREAM_DESCRIPTOR-Struktur unterstützt wird.

Syntax

typedef struct _HW_STREAM_HEADER {
  ULONG             NumberOfStreams;
  ULONG             SizeOfHwStreamInformation;
  ULONG             NumDevPropArrayEntries;
  PKSPROPERTY_SET   DevicePropertiesArray;
  ULONG             NumDevEventArrayEntries;
  PKSEVENT_SET      DeviceEventsArray;
  PKSTOPOLOGY       Topology;
  PHW_EVENT_ROUTINE DeviceEventRoutine;
  LONG              NumDevMethodArrayEntries;
  PKSMETHOD_SET     DeviceMethodsArray;
  ULONG             Reserved[2];
} HW_STREAM_HEADER, *PHW_STREAM_HEADER;

Member

NumberOfStreams

Die Anzahl der HW_STREAM_INFORMATION Strukturen, die diesem Header folgen.

SizeOfHwStreamInformation

Die Größe der HW_STREAM_INFORMATION Struktur in Bytes.

NumDevPropArrayEntries

Die Anzahl der Einträge im Array, auf die von DevicePropertiesArray verwiesen wird.

DevicePropertiesArray

Zeiger auf den Anfang des Arrays von Eigenschaftensätzen, die der Minidriver als Ganzes unterstützt. (Eigenschaftensätze, die von einzelnen Streams unterstützt werden, finden Sie im StreamPropertiesArray-Member der HW_STREAM_INFORMATION Struktur des Streams.)

NumDevEventArrayEntries

Die Anzahl der Einträge im Array, auf die von DeviceEventsArray verwiesen wird.

DeviceEventsArray

Zeiger auf den Anfang des Arrays von Ereignissätzen, das vom Minidriver unterstützt wird.

Topology

Zeiger auf die KSTOPOLOGY-Struktur , die die interne Topologie der Knoten und Pins des Minidrivers beschreibt. Der Klassentreiber verwendet dies, um die KSPROPSETID_Topology-Eigenschaft zu behandeln, die für den Minidriver festgelegt ist.

DeviceEventRoutine

Zeigt auf die StrMiniEvent-Routine des Minidrivers.

NumDevMethodArrayEntries

DeviceMethodsArray

Reserved[2]

Ist für das System reserviert. Nicht verwenden.

Anforderungen

Anforderung Wert
Header strmini.h (include Strmini.h)

Weitere Informationen

HW_STREAM_DESCRIPTOR

HW_STREAM_INFORMATION