структура 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, дескриптор диапазона считается допустимым и не вызывает ошибку при включении в список параметров токена. Для этого дескриптора операция не будет выполнена.
Все многобайтовые значения находятся в формате big endian. Перед настройкой эти значения необходимо преобразовать из конечного формата текущей платформы.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
заголовка | storport.h (include Scsi.h, Minitape.h, Storport.h) |