Структура 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) |