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_COMMANDSMART_RCV_DRIVE_DATA I/O 控制代码请求一起使用。 有关这些请求的详细信息,请参阅 SENDCMDINPARAMS 的“备注”部分。

要求

要求
Header ntdddisk.h (包括 Ntdddisk.h)

另请参阅

SENDCMDINPARAMS