Compartilhar via


estrutura STREAM_DATA_INTERSECT_INFO (strmini.h)

STREAM_DATA_INTERSECT_INFO descreve os parâmetros de uma operação de interseção de dados.

Sintaxe

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

Membros

StreamNumber

Especifica o número do fluxo. Isso corresponde ao deslocamento do fluxo dentro da matriz de estruturas de HW_STREAM_INFORMATION do minidriver. Os formatos de dados possíveis dependem do tipo de fluxo.

DataRange

Ponteiro para os intervalos de dados a serem examinados para uma correspondência.

DataFormatBuffer

Ponteiro para o buffer que o minidriver preenche com o formato de dados correspondente.

SizeOfDataFormatBuffer

Especifica o tamanho em bytes do DataFormatBuffer.

Comentários

O driver de classe passa essa estrutura de dados quando envia uma solicitação SRB_GET_DATA_INTERSECTION para StrMiniReceiveDevicePacket do minidriver.

Requisitos

Requisito Valor
Cabeçalho strmini.h (inclua Strmini.h)