structure STREAM_DATA_INTERSECT_INFO (strmini.h)

STREAM_DATA_INTERSECT_INFO décrit les paramètres d’une opération d’intersection de données.

Syntaxe

typedef struct _STREAM_DATA_INTERSECT_INFO {
  ULONG        StreamNumber;
  PKSDATARANGE DataRange;
  PVOID        DataFormatBuffer;
  ULONG        SizeOfDataFormatBuffer;
} STREAM_DATA_INTERSECT_INFO, *PSTREAM_DATA_INTERSECT_INFO;

Membres

StreamNumber

Spécifie le numéro de flux. Cela correspond au décalage du flux dans le tableau de structures HW_STREAM_INFORMATION du minidriver. Les formats de données possibles dépendent du type de flux.

DataRange

Pointeur vers les plages de données à examiner pour obtenir une correspondance.

DataFormatBuffer

Pointeur vers la mémoire tampon que le minidriver remplit avec le format de données correspondant.

SizeOfDataFormatBuffer

Spécifie la taille en octets du DataFormatBuffer.

Remarques

Le pilote de classe transmet cette structure de données lorsqu’il envoie une demande de SRB_GET_DATA_INTERSECTION au StrMiniReceiveDevicePacket du minidriver.

Configuration requise

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