Поделиться через


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

См. также

IOCTL_STORAGE_QUERY_PROPERTY