共用方式為


DRIVERSTATUS 結構 (ntdddisk.h)

DRIVERSTATUS 結構會與 SENDCMDOUTPARAMS 結構和 SMART_SEND_DRIVE_COMMAND 要求搭配使用,以擷取 Self-Monitoring Analysis and Reporting Technology (SMART) 命令所傳回的數據。

語法

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