BLOCK_DEVICE_RANGE_DESCRIPTOR 结构 (storport.h)
BLOCK_DEVICE_RANGE_DESCRIPTOR 结构描述了一系列逻辑块,这些块与文件的各个片段相关联,用于卸载复制操作。
语法
typedef struct {
UCHAR LogicalBlockAddress[8];
UCHAR TransferLength[4];
UCHAR Reserved[4];
} BLOCK_DEVICE_RANGE_DESCRIPTOR, *PBLOCK_DEVICE_RANGE_DESCRIPTOR;
成员
LogicalBlockAddress[8]
块范围的起始逻辑块地址。
TransferLength[4]
块范围的长度(以逻辑块为单位)。
Reserved[4]
保留的字节数。
注解
如果将 TransferLength 设置为 0,则范围描述符被视为有效,并且当包含在令牌参数列表中时不会导致错误。 不会对此描述符执行任何操作。
所有多字节值都采用大 endian 格式。 在设置之前,必须从当前平台的 endian 格式转换这些值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
标头 | storport.h (包括 Scsi.h、Minitape.h、Storport.h) |