структура DEVICE_TRIM_DESCRIPTOR (ntddstor.h)
Структура DEVICE_TRIM_DESCRIPTOR используется вместе с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора обрезки для устройства.
Синтаксис
typedef struct _DEVICE_TRIM_DESCRIPTOR {
ULONG Version;
ULONG Size;
BOOLEAN TrimEnabled;
} DEVICE_TRIM_DESCRIPTOR, *PDEVICE_TRIM_DESCRIPTOR;
Члены
Version
Содержит размер структуры DEVICE_TRIM_DESCRIPTOR. Значение этого элемента изменится по мере добавления элементов в структуру.
Size
Указывает общий размер дескриптора в байтах.
TrimEnabled
Указывает, включена ли обрезка для устройства.
Замечания
Драйверы классов хранилища выдают запрос на управление устройствами с кодом управления ввода-вывода IOCTL_STORAGE_QUERY_PROPERTY для получения этой структуры, содержащей сведения об обрезке устройства. Структура может быть получена из объекта устройства для шины или из FDO, который перенаправит запрос на базовую шину.
Требования
Требование | Ценность |
---|---|
заголовка | ntddstor.h (include Ntddstor.h) |