Export (0) Print
Expand All

DRIVERSTATUS structure

The DRIVERSTATUS structure is used in conjunction with the SENDCMDOUTPARAMS structure and the SMART_SEND_DRIVE_COMMAND request to retrieve data returned by a Self-Monitoring Analysis and Reporting Technology (SMART) command.

Syntax


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

Members

bDriverError

Error code from driver, or 0 if no error.

bIDEError

Contents of IDE Error register.

bReserved

Reserved.

dwReserved

Reserved.

Requirements

Header

Ntdddisk.h (include Ntdddisk.h)

See also

SENDCMDOUTPARAMS
SMART_SEND_DRIVE_COMMAND

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft