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的輸入緩衝區。

規格需求

需求
標頭 ntddstor.h

另請參閱

DEVICE_INTERNAL_STATUS_DATA

DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE

DEVICE_INTERNAL_STATUS_DATA_SET

IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG