перечисление DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE (ntddstor.h)

Перечисление DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE определяет запрашиваемый внутренний тип данных состояния.

Синтаксис

typedef enum _DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE {
  DeviceInternalStatusDataRequestTypeUndefined,
  DeviceCurrentInternalStatusDataHeader,
  DeviceCurrentInternalStatusData,
  DeviceSavedInternalStatusDataHeader,
  DeviceSavedInternalStatusData
} DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE, *PDEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE;

Константы

 
DeviceInternalStatusDataRequestTypeUndefined
Защищены; не использовать.
DeviceCurrentInternalStatusDataHeader
Запросите заголовок внутренних данных о состоянии устройства. Размер заголовка данных всегда составляет 512 байт. Дополнительные сведения о формате заголовка см. в спецификации SCSI.
DeviceCurrentInternalStatusData
Запрос внутренних данных о состоянии устройства. Размер блока данных всегда кратен 512 байтам.
DeviceSavedInternalStatusDataHeader
Запросите заголовок сохраненных внутренних данных о состоянии устройства. Размер заголовка данных всегда составляет 512 байт. Дополнительные сведения о формате заголовка см. в спецификации SCSI.
DeviceSavedInternalStatusData
Запрос сохраненных внутренних данных о состоянии устройства. Размер блока данных всегда кратен 512 байтам.

Комментарии

DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE является членом структуры GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST , которая содержит все сведения о внутренних данных о состоянии, запрашиваемых через IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.

Перечисление DEVICE_INTERNAL_STATUS_DATA_SET определяет набор данных, связанный с типом запроса данных.

Требования

Требование Значение
Заголовок ntddstor.h

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

DEVICE_INTERNAL_STATUS_DATA_SET

GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST

IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG