Partager via


STRUCTURE DRIVERSTATUS (ntdddisk.h)

La structure DRIVERSTATUS est utilisée conjointement avec la structure SENDCMDOUTPARAMS et la requête SMART_SEND_DRIVE_COMMAND pour récupérer les données retournées par une commande Self-Monitoring Analysis and Reporting Technology (SMART).

Syntaxe

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

Membres

bDriverError

Code d’erreur du pilote ou 0 si aucune erreur n’est générée.

bIDEError

Contenu du registre d’erreurs IDE.

bReserved[2]

Réservé.

dwReserved[2]

Réservé.

Exigences

Exigence Valeur
d’en-tête ntdddisk.h (include Ntdddisk.h)

Voir aussi

SENDCMDOUTPARAMS

SMART_SEND_DRIVE_COMMAND