Freigeben über


DRIVERSTATUS-Struktur (ntdddisk.h)

Die DRIVERSTATUS-Struktur wird in Verbindung mit der SENDCMDOUTPARAMS-Struktur und der SMART_SEND_DRIVE_COMMAND-Anforderung zum Abrufen von Daten verwendet, die von einem SMART-Befehl (Self-Monitoring Analysis and Reporting Technology) zurückgegeben werden.

Syntax

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

Member

bDriverError

Fehlercode vom Treiber oder 0, wenn kein Fehler.

bIDEError

Inhalt des IDE-Fehlerregisters.

bReserved[2]

Reserviert.

dwReserved[2]

Reserviert.

Anforderungen

Anforderung Wert
Header ntdddisk.h (include Ntdddisk.h)

Weitere Informationen

SENDCMDOUTPARAMS

SMART_SEND_DRIVE_COMMAND