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