структура ScsiReportLuns_OUT (iscsiop.h)

Структура ScsiReportLuns_OUT содержит выходные данные для метода ScsiReportLuns .

Синтаксис

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

Члены

Status

Состояние метода ScsiReportLuns . Этот элемент будет содержать значение 0, если операция REPORT LUNS выполнена успешно, и ISDSC_SCSI_REQUEST_FAILED в случае сбоя операции. Если операция REPORT LUNS завершается сбоем, ScsiStatus будет содержать состояние SCSI команды SCSI. Квалификаторы состояния SCSI описаны в спецификации основных команд SCSI . Список квалификаторов состояния см. в разделе ISCSI_STATUS_QUALIFIERS.

ResponseBufferSize

Размер буфера в ResponseBuffer (в байтах).

ScsiStatus

Состояние команды LUNS SCSI REPORT.

SenseBuffer[18]

Буфер, содержащий данные SCSI sense, полученные командой LUNS SCSI REPORT.

ResponseBuffer[1]

Буфер, содержащий данные ответа, полученные командой LUNS SCSI REPORT.

Комментарии

Этот метод необходимо реализовать.

Требования

Требование Значение
Заголовок iscsiop.h (включая Iscsiop.h)

См. также раздел

AddConnectionToSession

ISCSI_STATUS_QUALIFIERS

LoginToTarget

ScsiReportLuns

ScsiReportLuns_IN