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)表示将在查询命令中设置启用重要产品数据(EVPD)位,设备服务器将返回页面代码字段在查询命令中指定的可选重要产品数据。 第二位(0x02)中的值 1 表示命令支持数据位将在查询命令中设置,设备服务器将返回作代码字段在查询命令中指定的可选命令支持数据。

PageCode

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

言论

必须实现此方法。

要求

要求 价值
标头 iscsiop.h (包括 Iscsiop.h)

另请参阅

AddConnectionToSession

LoginToTarget

ScsiIn 查询

ScsiInquiry_OUT