STREAM_DATA_INTERSECT_INFO-Struktur (strmini.h)

STREAM_DATA_INTERSECT_INFO beschreibt die Parameter eines Datenschneidungsvorgangs.

Syntax

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

Member

StreamNumber

Gibt die Streamnummer an. Dies entspricht dem Offset des Datenstroms innerhalb des Arrays der HW_STREAM_INFORMATION Strukturen des Minitreibers. Die möglichen Datenformate hängen vom Streamtyp ab.

DataRange

Zeiger auf die Datenbereiche, die auf eine Übereinstimmung untersucht werden sollen.

DataFormatBuffer

Zeiger auf den Puffer, den der Minitreiber mit dem übereinstimmenden Datenformat ausfüllt.

SizeOfDataFormatBuffer

Gibt die Größe des DataFormatBuffers in Byte an.

Hinweise

Der Klassentreiber übergibt diese Datenstruktur, wenn er eine SRB_GET_DATA_INTERSECTION-Anforderung an das StrMiniReceiveDevicePacket des Minitreibers übermittelt.

Anforderungen

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