SENDCMDOUTPARAMS 结构 (ntdddisk.h)

SENDCMDOUTPARAMS 结构与 SMART_SEND_DRIVE_COMMAND 请求结合使用,以检索由 Self-Monitoring Analysis and Reporting Technology (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 的“备注”部分。

要求

要求 价值
标头 ntdddisk.h (包括 Ntdddisk.h)

另请参阅

SENDCMDINPARAMS