STREAM_DATA_INTERSECT_INFO structure (strmini.h)
STREAM_DATA_INTERSECT_INFO describes the parameters of a data intersection operation.
Syntax
typedef struct _STREAM_DATA_INTERSECT_INFO {
ULONG StreamNumber;
PKSDATARANGE DataRange;
PVOID DataFormatBuffer;
ULONG SizeOfDataFormatBuffer;
} STREAM_DATA_INTERSECT_INFO, *PSTREAM_DATA_INTERSECT_INFO;
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.
Requirements
Requirement | Value |
---|---|
Header | strmini.h (include Strmini.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for