Поделиться через


Структура 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_COMMAND и SMART_RCV_DRIVE_DATA кода ввода-вывода. Дополнительные сведения об этих запросах см. в разделе "Примечания" SENDCMDINPARAMS.

Требования

Требование Ценность
заголовка ntdddisk.h (include Ntdddisk.h)

См. также

SENDCMDINPARAMS