структура DEVICE_DSM_OFFLOAD_READ_PARAMETERS (ntddstor.h)
Структура DEVICE_DSM_OFFLOAD_READ_PARAMETERS определяет параметры для действия чтения разгрузки, связанного с атрибутами набора данных для устройства.
Синтаксис
typedef struct _DEVICE_DSM_OFFLOAD_READ_PARAMETERS {
ULONG Flags;
ULONG TimeToLive;
ULONG Reserved[2];
} DEVICE_DSM_OFFLOAD_READ_PARAMETERS, *PDEVICE_DSM_OFFLOAD_READ_PARAMETERS;
Члены
Flags
Не используется. Задайте значение 0.
TimeToLive
Длительность (в миллисекундах), в течение которой запрашиваемые диапазоны данных должны оставаться действительными.
Reserved[2]
Зарезервировано.
Комментарии
Эта структура используется в действии чтения разгрузки для запроса IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Для элемента Action структуры DEVICE_DSM_INPUT задано значение DeviceDsmAction_OffloadRead.
Для элементов ParameterBlockOffset и ParameterBlockLengthструктуры DEVICE_DSM_INPUT задано расположение и длина структуры DEVICE_DSM_OFFLOAD_READ_PARAMETERS во входном буфере запроса IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .
Элементы DataSetRangesOffset и DataSetRangesLength DEVICE_DSM_INPUT указать структуры DEVICE_DSM_RANGE для экстентов чтения разгрузки.
Дополнительные сведения об этом действии см. в описании DEVICE_DSM_ACTION .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 8 и более поздних версиях Windows. |
Верхняя часть | ntddstor.h (включая Ntddstor.h) |