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) |