Classe WMI MSiSCSI_TargetMappings
A classe WMI MSiSCSI_TargetMappings contém um conjunto de mapeamentos lun (número de unidade lógica) iSCSI associados a uma sessão. Há um mapeamento para cada LUN exposto por uma sessão de logon estabelecida pelo iniciador. O mapeamento de cada sessão é descrito por uma instância da classe WMI ISCSI_TargetMapping que é uma classe inserida na classe WMI MSiSCSI_TargetMappings.
Cada iniciador iSCSI deve implementar a classe MSiSCSI_TargetMappings. O serviço iniciador iSCSI depende dessa classe para se comunicar com o iniciador do HBA.
Deve haver uma instância da classe WMI MSiSCSI_TargetMappings para cada instância carregada do driver de miniporto que gerencia o HBA iniciador. O driver de miniporto deve registrar a classe MSiSCSI_TargetMappings usando o nome do PDO (objeto de dispositivo físico) específico que o driver de miniporto gerencia.
A classe MSiSCSI_TargetMappings é não publicada e é definida em Operations.mof.
Quando o pacote de ferramentas WMI compila essa definição de classe, ele produz a estrutura de dados MSiSCSI_TargetMappings .
Os iniciadores são necessários para implementar a classe MSiSCSI_TargetMappings.
O serviço iniciador iSCSI depende da classe MSiSCSI_TargetMappings para se comunicar com um iniciador HBA. Os drivers de miniport que gerenciam iniciadores HBA devem implementar uma instância da classe MSiSCSI_TargetMappings por HBA.
Os iniciadores devem registrar a classe MSiSCSI_TargetMappings usando o nome do PDO para o HBA.