структура 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. Элемент действия структуры DEVICE_DSM_INPUT имеет значение DeviceDsmAction_OffloadRead.
Элементы parameterBlockOffset и ParameterBlockLength члены структуры DEVICE_DSM_INPUT задаются в расположении и длине структуры DEVICE_DSM_OFFLOAD_READ_PARAMETERS в входном буфере запроса IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DataSetRangesOffset и члены DEVICE_DSM_INPUT DataSetRangesLength указывают структуры DEVICE_DSM_RANGE для экстентов чтения разгрузки.
Дополнительные сведения об этом действии см. в описаниях DEVICE_DSM_ACTION.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows 8 и более поздних версиях Windows. |
заголовка | ntddstor.h (include Ntddstor.h) |