次の方法で共有


DRIVERSTATUS 構造体 (ntdddisk.h)

DRIVERSTATUS 構造体は、SENDCMDOUTPARAMS 構造体と、Self-Monitoring 分析およびレポート 技術 (SMART) コマンドによって返されるデータを取得するための SMART_SEND_DRIVE_COMMAND 要求と組み合わせて使用されます。

構文

typedef struct _DRIVERSTATUS {
  UCHAR bDriverError;
  UCHAR bIDEError;
  UCHAR bReserved[2];
  ULONG dwReserved[2];
} DRIVERSTATUS, *PDRIVERSTATUS, *LPDRIVERSTATUS;

メンバーズ

bDriverError

ドライバーからのエラー コード。エラーがない場合は 0。

bIDEError

IDE エラー レジスタの内容。

bReserved[2]

引っ込み思案。

dwReserved[2]

引っ込み思案。

必要条件

要件 価値
ヘッダー ntdddisk.h (Ntdddisk.h を含む)

関連項目

SENDCMDOUTPARAMS

SMART_SEND_DRIVE_COMMAND