SRBEX_DATA_BIDIRECTIONAL structure (storport.h)
The SRBEX_DATA_BIDIRECTIONAL structure contains the extended SRB data for bi-directional transfer commands.
Syntax
typedef struct _SRBEX_DATA_BIDIRECTIONAL {
SRBEXDATATYPE Type;
ULONG Length;
ULONG DataInTransferLength;
ULONG Reserved1;
PVOID POINTER_ALIGN DataInBuffer;
} SRBEX_DATA_BIDIRECTIONAL, *PSRBEX_DATA_BIDIRECTIONAL;
Members
Type
Data type indicator for the bidirectional extended SRB data structure. Set to SrbExDataTypeBidirectional.
Length
Length of the data in this structure, in bytes, starting with the DataInTransferLength member. Set to SRBEX_DATA_BIDIRECTIONAL_LENGTH.
DataInTransferLength
Length of the data present in the DataInBuffer member.
Reserved1
This member is reserved. Set to 0.
DataInBuffer
A pointer to the buffer that contains the data sent from the device.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Header | storport.h (include Storport.h, Srb.h, Minitape.h) |
See also
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