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


структура DEVICE_SEEK_PENALTY_DESCRIPTOR (ntddstor.h)

Структура DEVICE_SEEK_PENALTY_DESCRIPTOR используется вместе с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора штрафа для устройства.

Синтаксис

typedef struct _DEVICE_SEEK_PENALTY_DESCRIPTOR {
  ULONG   Version;
  ULONG   Size;
  BOOLEAN IncursSeekPenalty;
} DEVICE_SEEK_PENALTY_DESCRIPTOR, *PDEVICE_SEEK_PENALTY_DESCRIPTOR;

Члены

Version

Содержит размер структуры DEVICE_SEEK_PENALTY_DESCRIPTOR. Значение этого элемента изменится по мере добавления элементов в структуру.

Size

Указывает общий размер дескриптора в байтах.

IncursSeekPenalty

Указывает, вызывает ли устройство штраф.

Замечания

Драйверы класса хранилища выдают запрос на управление устройствами с кодом управления ввода-вывода IOCTL_STORAGE_QUERY_PROPERTY для получения этой структуры, содержащей сведения о штрафах для операций передачи данных. Структура может быть получена из объекта устройства для шины или из FDO, который перенаправит запрос на базовую шину.

Требования

Требование Ценность
заголовка ntddstor.h (include Ntddstor.h)

См. также

IOCTL_STORAGE_QUERY_PROPERTY