структура 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)

См. также раздел

IOCTL_STORAGE_QUERY_PROPERTY