Estructura DRIVERSTATUS (ntdddisk.h)

La estructura DRIVERSTATUS se usa junto con la estructura SENDCMDOUTPARAMS y la solicitud de SMART_SEND_DRIVE_COMMAND para recuperar los datos devueltos por un comando Self-Monitoring Analysis and Reporting Technology (SMART).

Sintaxis

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

Miembros

bDriverError

Código de error del controlador o 0 si no hay ningún error.

bIDEError

Contenido del registro de errores del IDE.

bReserved[2]

Reservado.

dwReserved[2]

Reservado.

Requisitos

Requisito Valor
Header ntdddisk.h (include Ntdddisk.h)

Consulte también

SENDCMDOUTPARAMS

SMART_SEND_DRIVE_COMMAND