iscsiop.h () MSiSCSI_LUNMappingInformation结构

此MSiSCSI_LUNMappingInformation结构提供操作系统分配给特定逻辑单元的 SCSI 地址信息。

语法

typedef struct _MSiSCSI_LUNMappingInformation {
  ULONGLONG UniqueAdapterId;
  ULONGLONG UniqueSessionId;
  ULONG     OSBus;
  ULONG     OSTarget;
  ULONG     OSLUN;
} MSiSCSI_LUNMappingInformation, *PMSiSCSI_LUNMappingInformation;

成员

UniqueAdapterId

一个 64 位整数,用于唯一标识 HBA 发起程序和用于管理 HBA 的存储微型端口驱动程序的加载实例。 发起方应使用适配器扩展的地址或设备驱动程序拥有的另一个地址来构造此标识符 (ID) 。 发起方在MSiSCSI_HBAInformation结构的 UniqueAdapterId 成员中报告此值。

UniqueSessionId

唯一标识 LUN 映射有效的会话的会话 ID。 LoginToTargetAddConnectionToSession 方法在 UniqueSessionId 参数中都返回此值。 不要将此值与 ISID 和 TSID 成员中的值混淆。

OSBus

操作系统分配给适配器所附加到的总线的数字。

OSTarget

操作系统分配给目标的设备编号。

OSLUN

操作系统分配给逻辑单元的逻辑单元号 (LUN) 。

备注

必须实现此类。

要求

   
Header iscsiop.h (包括 Iscsiop.h)

另请参阅

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation

MSiSCSI_LUNMappingInformation WMI 类

MSiSCSI_TargetMappings