MSiSCSI_TargetMappings WMI 类包含与会话关联的一组 iSCSI 逻辑单元号(LUN)映射。 每个 LUN 都有一个映射,该映射由发起方建立的登录会话公开。 每个会话的映射都由 ISCSI_TargetMapping WMI 类的实例描述, 该实例是MSiSCSI_TargetMappings WMI 类中的嵌入类。
每个 iSCSI 发起程序都必须实现MSiSCSI_TargetMappings类。 iSCSI 发起程序服务依赖于此类来与 HBA 发起程序通信。
对于管理发起程序 HBA 的微型端口驱动程序的每个已加载实例,应有一个MSiSCSI_TargetMappings WMI 类的实例。 微型端口驱动程序必须使用微型端口驱动程序管理的特定物理设备对象(PDO)的名称注册MSiSCSI_TargetMappings类。
MSiSCSI_TargetMappings类未发布,并在 operations.mof 中定义。
当 WMI 工具套件编译此类定义时,它将生成 MSiSCSI_TargetMappings 数据结构。
实现MSiSCSI_TargetMappings类需要发起程序。
iSCSI 发起程序服务依赖于 MSiSCSI_TargetMappings 类来与 HBA 发起程序通信。 管理 HBA 发起程序的小端口驱动程序必须为每个 HBA 实现MSiSCSI_TargetMappings类的一个实例。
发起程序必须使用 HBA 的 PDO 名称注册MSiSCSI_TargetMappings类。