Compartilhar via


estrutura ScsiReportLuns_OUT (iscsiop.h)

A estrutura ScsiReportLuns_OUT contém os dados de saída do método ScsiReportLuns .

Sintaxe

typedef struct _ScsiReportLuns_OUT {
  ULONG Status;
  ULONG ResponseBufferSize;
  UCHAR ScsiStatus;
  UCHAR SenseBuffer[18];
  UCHAR ResponseBuffer[1];
} ScsiReportLuns_OUT, *PScsiReportLuns_OUT;

Membros

Status

O status do método ScsiReportLuns. Esse membro conterá 0 se a operação DE RELATÓRIO LUNS for bem-sucedida e ISDSC_SCSI_REQUEST_FAILED se a operação falhar. Se a operação DE RELATÓRIO LUNS falhar, ScsiStatus conterá a status SCSI do comando SCSI. Os qualificadores de status SCSI estão documentados na especificação de Comandos Primários do SCSI. Para obter uma lista de qualificadores de status, consulte ISCSI_STATUS_QUALIFIERS.

ResponseBufferSize

O tamanho, em bytes, do buffer em ResponseBuffer.

ScsiStatus

O status do comando LUNS DE RELATÓRIO SCSI.

SenseBuffer[18]

Um buffer que contém os dados de sentido SCSI que o comando LUNS de RELATÓRIO SCSI recebeu.

ResponseBuffer[1]

Um buffer que contém os dados de resposta que o comando LUNS DE RELATÓRIO SCSI recebeu.

Comentários

Você deve implementar esse método.

Requisitos

Requisito Valor
Cabeçalho iscsiop.h (inclua Iscsiop.h)

Confira também

AddConnectionToSession

ISCSI_STATUS_QUALIFIERS

LoginToTarget

ScsiReportLuns

ScsiReportLuns_IN