Compartilhar via


Estrutura DRIVERSTATUS (ntdddisk.h)

A estrutura DRIVERSTATUS é usada em conjunto com a estrutura de SENDCMDOUTPARAMS e a solicitação SMART_SEND_DRIVE_COMMAND para recuperar dados retornados por um comando Self-Monitoring Analysis and Reporting Technology (SMART).

Sintaxe

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

Membros

bDriverError

Código de erro do driver ou 0 se nenhum erro.

bIDEError

Conteúdo do registro de erro do IDE.

bReserved[2]

Reservado.

dwReserved[2]

Reservado.

Requisitos

Requisito Valor
cabeçalho ntdddisk.h (inclua Ntdddisk.h)

Consulte também

SENDCMDOUTPARAMS

SMART_SEND_DRIVE_COMMAND