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