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的输入缓冲区。
要求
要求 | 值 |
---|---|
Header | ntddstor.h |
另请参阅
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE