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


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

Структура ScsiInquiry_IN содержит входные данные для метода ScsiInquiry , который используется для отправки команды запроса SCSI.

Синтаксис

typedef struct _ScsiInquiry_IN {
  ULONGLONG UniqueSessionId;
  ULONGLONG Lun;
  UCHAR     InquiryFlags;
  UCHAR     PageCode;
} ScsiInquiry_IN, *PScsiInquiry_IN;

Члены

UniqueSessionId

64-разрядное целое число, которое однозначно идентифицирует сеанс. Методы LoginToTarget и AddConnectionToSession возвращают это значение в параметре UniqueSessionId . Не путайте это значение со значениями в членах ISID и TSID.

Lun

64-разрядное число, которое вместе с именем целевого объекта однозначно идентифицирует логическую единицу.

InquiryFlags

Флаги запроса, устанавливаемые в команде запроса SCSI. Значение 1 в бите наименьшего порядка (0x01) указывает, что бит включения жизненно важных данных о продукте (EVPD) будет задан в команде запроса, а сервер устройства вернет необязательные важные данные о продукте, которые поле кода страницы указывает в команде запроса. Значение 1 во втором бите (0x02) указывает, что в команде запроса будет задан бит данных поддержки команды, а сервер устройства вернет необязательные данные поддержки команды, заданные полем кода операции в команде запроса.

PageCode

Поле кода страницы в команде запроса SCSI.

Комментарии

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

Требования

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

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

AddConnectionToSession

LoginToTarget

ScsiInquiry

ScsiInquiry_OUT