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 Self-Monitoring Analysis and Reporting Technology (SMART).

Sintassi

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

Members

bDriverError

Codice di errore dal driver o 0 se non si verifica alcun errore.

bIDEError

Contenuto del registro errori dell'IDE.

bReserved[2]

Riservato.

dwReserved[2]

Riservato.

Requisiti

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

Vedi anche

SENDCMDOUTPARAMS

SMART_SEND_DRIVE_COMMAND