SENDCMDOUTPARAMS 结构 (ntdddisk.h)
SENDCMDOUTPARAMS 结构与 SMART_SEND_DRIVE_COMMAND 请求结合使用,以检索 Self-Monitoring 分析和报告技术 (SMART) 命令返回的数据。
语法
typedef struct _SENDCMDOUTPARAMS {
ULONG cBufferSize;
DRIVERSTATUS DriverStatus;
UCHAR bBuffer[1];
} SENDCMDOUTPARAMS, *PSENDCMDOUTPARAMS, *LPSENDCMDOUTPARAMS;
成员
cBufferSize
包含 bBuffer 指向的缓冲区的大小(以字节为单位)。
DriverStatus
包含指示驱动程序状态的 DRIVERSTATUS 结构。
bBuffer[1]
指向存储从驱动器读取的数据的缓冲区的指针。
注解
SENDCMDOUTPARAMS 结构与 SMART_SEND_DRIVE_COMMAND 和 SMART_RCV_DRIVE_DATA I/O 控制代码请求一起使用。 有关这些请求的详细信息,请参阅 SENDCMDINPARAMS 的“备注”部分。
要求
要求 | 值 |
---|---|
Header | ntdddisk.h (包括 Ntdddisk.h) |