Partager via


HW_STREAM_HEADER structure (strmini.h)

La structure HW_STREAM_HEADER décrit la sémantique de diffusion en continu du noyau prise en charge par le minidriver dans son ensemble, dans le cadre d’une structure de HW_STREAM_DESCRIPTOR .

Syntaxe

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;

Membres

NumberOfStreams

Nombre de structures HW_STREAM_INFORMATION qui suivent cet en-tête.

SizeOfHwStreamInformation

Taille, en octets, de la structure HW_STREAM_INFORMATION.

NumDevPropArrayEntries

Nombre d’entrées dans le tableau pointé par DevicePropertiesArray.

DevicePropertiesArray

Pointeur vers le début du tableau de jeux de propriétés pris en charge par le minidriver dans son ensemble. (Les jeux de propriétés pris en charge par des flux individuels se trouvent dans le membre StreamPropertiesArray de la structure HW_STREAM_INFORMATION du flux.)

NumDevEventArrayEntries

Nombre d’entrées dans le tableau pointé par DeviceEventsArray.

DeviceEventsArray

Pointeur vers le début du tableau des jeux d’événements pris en charge par le minidriver.

Topology

Pointeur vers la structure KSTOPOLOGY qui décrit la topologie interne des nœuds et des broches du minidriver. Le pilote de classe l’utilise pour gérer la propriété KSPROPSETID_Topology définie pour le minidriver.

DeviceEventRoutine

Pointe vers la routine StrMiniEvent du minidriver.

NumDevMethodArrayEntries

DeviceMethodsArray

Reserved[2]

Réservé pour le système. Ne pas utiliser.

Configuration requise

Condition requise Valeur
En-tête strmini.h (include Strmini.h)

Voir aussi

HW_STREAM_DESCRIPTOR

HW_STREAM_INFORMATION