共用方式為


ISCSI_TargetMapping WMI 類別

ISCSI_TargetMapping WMI 類別會將邏輯單元編號的集合對應至 64 位 iSCSI LUN 群組, (LUN) 。 64 位 iSCSI LUN 本身不會唯一識別它所代表的邏輯單元。 不過,iSCSI LUN 和邏輯單元所屬的目標名稱會唯一識別網路中的任何位置的邏輯單元。

管理應用程式可以使用 ISCSI_TargetMapping WMI 類別來指定在本機列舉時,哪些 LUN 會指派給遠端邏輯單元。

這個類別定義的對應與特定目標登入會話相關聯。 MSiSCSI_TargetMappings WMI 類別描述與特定配接器實例相關聯的所有對應。

這個類別的定義如下 Common.mof

class ISCSI_TargetMapping {
  [WmiDataId(1), description("OS Scsi bus number target 
    is mapped to. If 0xffffffff then any value can be picked
    by the miniport.") : amended]
    uint32  OSBus;
  [WmiDataId(2), description("OS Scsi Target number target
    is mapped to. If 0xffffffff then any value can be picked
    by the miniport.") : amended]
    uint32  OSTarget;
  [WmiDataId(3), Description("Unique Session ID for the 
    target mapping") : amended] 
    uint64  UniqueSessionId;
  [WmiDataId(4), description("Count of LUNs mapped for this 
    target") : amended]
    uint32  LUNCount;
  [WmiDataId(5), MaxLen(MAX_ISCSI_NAME_LEN),
     description("Target Name") : amended]
    string  TargetName;
  [WmiDataId(6), Description("TRUE if session created from a
    persistent login") : amended]
    boolean  FromPersistentLogin;
  [WmiDataId(7), WmiSizeIs("LunCount"),
    description("List of LUNs mapped for this target") : 
    amended]
    ISCSI_LUNList  LUNList[];
};