Condividi tramite


Struttura DRIVERSTATUS (ntdddisk.h)

La struttura DRIVERSTATUS viene usata insieme alla struttura SENDCMDOUTPARAMS e alla richiesta di SMART_SEND_DRIVE_COMMAND di recuperare i dati restituiti da un comando SMART (Self-Monitoring Analysis and Reporting Technology).

Sintassi

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

Membri

bDriverError

Codice di errore del driver o 0 se non viene visualizzato alcun errore.

bIDEError

Contenuto del registro degli errori dell'IDE.

bReserved[2]

Riservato.

dwReserved[2]

Riservato.

Fabbisogno

Requisito Valore
intestazione ntdddisk.h (include Ntdddisk.h)

Vedere anche

SENDCMDOUTPARAMS

SMART_SEND_DRIVE_COMMAND