Estrutura SENDCMDOUTPARAMS (ntdddisk.h)

A estrutura SENDCMDOUTPARAMS é usada em conjunto com a solicitação SMART_SEND_DRIVE_COMMAND para recuperar dados retornados por um comando smart (Analysis and Reporting Technology) do Self-Monitoring.

Sintaxe

typedef struct _SENDCMDOUTPARAMS {
  ULONG        cBufferSize;
  DRIVERSTATUS DriverStatus;
  UCHAR        bBuffer[1];
} SENDCMDOUTPARAMS, *PSENDCMDOUTPARAMS, *LPSENDCMDOUTPARAMS;

Membros

cBufferSize

Contém o tamanho em bytes do buffer apontado por bBuffer.

DriverStatus

Contém uma estrutura DRIVERSTATUS que indica o driver status.

bBuffer[1]

Ponteiro para um buffer no qual armazenar os dados lidos da unidade.

Comentários

A estrutura SENDCMDOUTPARAMS é usada com as solicitações de código de controle de E/S SMART_SEND_DRIVE_COMMAND e SMART_RCV_DRIVE_DATA . Consulte a seção Comentários de SENDCMDINPARAMS para obter detalhes sobre essas solicitações.

Requisitos

Requisito Valor
Cabeçalho ntdddisk.h (inclua Ntdddisk.h)

Confira também

SENDCMDINPARAMS