MSDN Home >  MSDN Library >  System Support for Buses >  IDE Bus >  Reference >  IDE Bus Structures
 
System Support for Buses: Windows DDK

DRIVERSTATUS

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.

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.

Headers

Declared in ntdddisk.h. Include ntdddisk.h.

See Also

SENDCMDOUTPARAMS, SMART_SEND_DRIVE_COMMAND

 Contact Us   |  E-Mail this Page   |  MSDN Flash Newsletter
 © 2003 Microsoft Corporation. All rights reserved.   Terms of Use  Privacy Statement   Accessibility