GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST structure (ntddstor.h)
The GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST structure describes the internal status data being requested through IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.
Syntax
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;
Members
Version
Version of this structure. Set to sizeof(GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST).
Size
Total size in bytes of this structure. Set to sizeof(GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST).
RequestDataType
A DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE enumeration that identifies the data type being requested.
RequestDataSet
A DEVICE_INTERNAL_STATUS_DATA_SET enumeration that identifies the device status data set.
Remarks
GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST is the input buffer for IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.
Requirements
Requirement | Value |
---|---|
Header | ntddstor.h |
See also
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE