Partager via


structure HW_STREAM_HEADER (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 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 propriétés définit que le minidriver dans son ensemble prend en charge. (Les jeux de propriétés pris en charge par des flux individuels sont disponibles 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 du minidriver des nœuds et des broches. Le pilote de classe utilise ceci 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é à l’utilisation du système. N’utilisez pas.

Exigences

Exigence Valeur
d’en-tête strmini.h (include Strmini.h)

Voir aussi

HW_STREAM_DESCRIPTOR

HW_STREAM_INFORMATION