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 位整数。 LoginToTargetAddConnectionToSession 方法都在 UniqueSessionId 参数中返回此值。 不要将此值与 ISID 和 TSID 成员中的值混淆。

Lun

一个 64 位数字,与目标名称一起唯一标识逻辑单元。

InquiryFlags

在 SCSI 查询命令中设置的查询标志。 最低顺序位 (0x01) 值 1 表示将在查询命令中设置启用重要产品数据 (EVPD) 位,并且设备服务器将返回页面代码字段在查询命令中指定的可选重要产品数据。 第二位 (0x02) 中的值 1 指示命令支持数据位将在查询命令中设置,设备服务器将返回操作代码字段在查询命令中指定的可选命令支持数据。

PageCode

SCSI 查询命令中的页面代码字段。

注解

必须实现此方法。

要求

要求
Header iscsiop.h (包括 Iscsiop.h)

另请参阅

AddConnectionToSession

LoginToTarget

ScsiInquiry

ScsiInquiry_OUT