STREAM_DATA_INTERSECT_INFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// strmini.h

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

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-strmini-_stream_data_intersect_info)

_STREAM_DATA_INTERSECT_INFO structure

Description

STREAM_DATA_INTERSECT_INFO describes the parameters of a data intersection operation.

Members

StreamNumber

Specifies the stream number. This corresponds to the offset of the stream within the minidriver's array of HW_STREAM_INFORMATION structures. The possible data formats depend on the stream type.

DataRange

Pointer to the data ranges to be examined for a match.

DataFormatBuffer

Pointer to the buffer the minidriver fills in with the matching data format.

SizeOfDataFormatBuffer

Specifies the size in bytes of the DataFormatBuffer.

Remarks

The class driver passes this data structure when it submits a SRB_GET_DATA_INTERSECTION request to the minidriver's StrMiniReceiveDevicePacket.