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
IDE 错误寄存器的内容。
bReserved[2]
保留。
dwReserved[2]
保留。
要求
要求 | 值 |
---|---|
Header | ntdddisk.h (包括 Ntdddisk.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈