структура WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (minitape.h)
Структура WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR — это сторонний дескриптор копирования для систем Windows. Эта структура служит дескрипторовом для страницы копирования данных о жизненно важных продуктах (VPD).
Синтаксис
typedef struct _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR {
UCHAR DescriptorType[2];
UCHAR DescriptorLength[2];
UCHAR VendorSpecific[6];
UCHAR MaximumRangeDescriptors[2];
UCHAR MaximumInactivityTimer[4];
UCHAR DefaultInactivityTimer[4];
UCHAR MaximumTokenTransferSize[8];
UCHAR OptimalTransferCount[8];
} WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR, *PWINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR;
Члены
DescriptorType[2]
Тип дескриптора, определяющий эту структуру. Тип дескриптора определен в storport.h как BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR_TYPE_WINDOWS.
DescriptorLength[2]
Длина этой структуры, начиная с члена VendorSpecific .
VendorSpecific[6]
Байты конкретных поставщиков, включенные в дескриптор. Приложения Windows должны рассматривать этот элемент как зарезервированный и игнорировать сообщаемое значение.
MaximumRangeDescriptors[2]
Максимальное количество дескрипторов диапазона, которые могут быть включены вместе с POPULATE_TOKEN_HEADER или WRITE_USING_TOKEN_HEADER структурами.
MaximumInactivityTimer[4]
Максимальное значение, доступное для указания в качестве значения времени ожидания в элементе InactivityTimeoutструктуры POPULATE_TOKEN_HEADER .
DefaultInactivityTimer[4]
Значение по умолчанию, используемое поставщиком копирования, когда inactivityTimeout структуры POPULATE_TOKEN_HEADER имеет значение 0.
MaximumTokenTransferSize[8]
Максимальное количество логических блоков, которое можно указать как общее количество дескрипторов диапазона блоков в POPULATE_TOKEN_HEADER или WRITE_USING_TOKEN_HEADER структурах.
OptimalTransferCount[8]
Оптимальное количество логических блоков в качестве максимального значения, указываемого в качестве общего числа дескрипторов диапазона блоков в POPULATE_TOKEN_HEADER или WRITE_USING_TOKEN_HEADER структурах. Производительность разгрузки передачи данных может снизиться, если количество передач больше этого значения.
Комментарии
Все многобайтовые значения имеют большой байтовый формат. Перед вычислением эти значения должны быть преобразованы в соответствии с форматом endian текущей платформы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 8. |
Верхняя часть | minitape.h (включая Scsi.h, Minitape.h, Storport.h) |