// ntddstor.h
typedef enum _DEVICE_INTERNAL_STATUS_DATA_SET {
DeviceStatusDataSetUndefined,
DeviceStatusDataSet1,
DeviceStatusDataSet2,
DeviceStatusDataSet3,
DeviceStatusDataSet4,
DeviceStatusDataSetMax
} DEVICE_INTERNAL_STATUS_DATA_SET, *PDEVICE_INTERNAL_STATUS_DATA_SET;
View the official Windows Driver Kit DDI referenceNo description available.
DEVICE_INTERNAL_STATUS_DATA_SET identifies the device internal status data set to query.
DeviceStatusDataSetUndefinedReserved; do not use.
DeviceStatusDataSet1This field corresponds to data set 1.
DeviceStatusDataSet2This field corresponds to data set 2.
DeviceStatusDataSet3This field corresponds to data set 3.
DeviceStatusDataSet4This field corresponds to data set 4.
DeviceStatusDataSetMaxMaximum data set number.
DEVICE_INTERNAL_STATUS_DATA_SET is a member of the GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST structure, which contains all information about the internal status data being requested through IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.
The DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE enum identifies the data request type associated with the data set identified by this enum.
See the SCSI specification for details.
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE
GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST
IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG