структура 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 (включая Ntddstor.h) |