структура GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST (ntddstor.h)
Структура GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST описывает внутренние данные о состоянии, запрашиваемые через IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.
Синтаксис
typedef struct _GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST {
ULONG Version;
ULONG Size;
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE RequestDataType;
DEVICE_INTERNAL_STATUS_DATA_SET RequestDataSet;
} GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST, *PGET_DEVICE_INTERNAL_STATUS_DATA_REQUEST;
Члены
Version
Версия этой структуры. Задайте для параметра sizeof(GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST).
Size
Общий размер этой структуры в байтах. Задайте для параметра sizeof(GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST).
RequestDataType
Перечисление DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE , определяющее запрашиваемый тип данных.
RequestDataSet
Перечисление DEVICE_INTERNAL_STATUS_DATA_SET , определяющее набор данных о состоянии устройства.
Комментарии
GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST является входным буфером для IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.
Требования
Требование | Значение |
---|---|
Заголовок | ntddstor.h |
См. также раздел
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE