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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for