SRBEX_DATA_BIDIRECTIONAL 結構 (storport.h)
SRBEX_DATA_BIDIRECTIONAL 結構包含雙向傳輸命令的擴充 SRB 數據。
注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 相反地,我們建議使用 Storport 驅動程式 和 Storport 迷你埠 驅動程式模型。
語法
typedef struct _SRBEX_DATA_BIDIRECTIONAL {
SRBEXDATATYPE Type;
ULONG Length;
ULONG DataInTransferLength;
ULONG Reserved1;
PVOID POINTER_ALIGN DataInBuffer;
} SRBEX_DATA_BIDIRECTIONAL, *PSRBEX_DATA_BIDIRECTIONAL;
成員
Type
雙向擴充 SRB 數據結構的數據類型指標。 設定為 SrbExDataTypeBidirectional。
Length
這個結構中的數據長度,以位元組為單位,從 DataInTransferLength 成員開始。 設定為 SRBEX_DATA_BIDIRECTIONAL_LENGTH。
DataInTransferLength
DataInBuffer 成員中存在的數據長度。
Reserved1
此成員已保留。 設定為 0。
DataInBuffer
緩衝區的指標,其中包含從裝置傳送的數據。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 |
標頭 | storport.h (包括 Storport.h、Srb.h、Minitape.h) |