共用方式為


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