Структура DRIVERSTATUS (ntdddisk.h)
Структура DRIVERSTATUS используется в сочетании со структурой SENDCMDOUTPARAMS и запросом SMART_SEND_DRIVE_COMMAND для получения данных, возвращаемых командой Self-Monitoring analysis and reporting Technology (SMART).
Синтаксис
typedef struct _DRIVERSTATUS {
UCHAR bDriverError;
UCHAR bIDEError;
UCHAR bReserved[2];
ULONG dwReserved[2];
} DRIVERSTATUS, *PDRIVERSTATUS, *LPDRIVERSTATUS;
Члены
bDriverError
Код ошибки от драйвера или 0, если ошибки нет.
bIDEError
Содержимое регистра ошибок интегрированной среды разработки.
bReserved[2]
Зарезервировано.
dwReserved[2]
Зарезервировано.
Требования
Требование | Значение |
---|---|
Заголовок | ntdddisk.h (включая Ntdddisk.h) |