Freigeben über


MSiSCSI_TargetMappings WMI-Klasse

Die MSiSCSI_TargetMappings WMI-Klasse enthält einen Satz von iSCSI-LUN-Zuordnungen (Logical Unit Number), die einer Sitzung zugeordnet sind. Es gibt eine Zuordnung für jede LUN, die von einer Vom Initiator eingerichteten Anmeldesitzung verfügbar gemacht wird. Die Zuordnung jeder Sitzung wird durch eine instance der ISCSI_TargetMapping WMI-Klasse beschrieben, die eine eingebettete Klasse innerhalb der MSiSCSI_TargetMappings WMI-Klasse ist.

Jeder iSCSI-Initiator muss die MSiSCSI_TargetMappings-Klasse implementieren. Der iSCSI-Initiatordienst verwendet diese Klasse, um mit dem HBA-Initiator zu kommunizieren.

Es sollte eine instance der MSiSCSI_TargetMappings WMI-Klasse für jede geladene instance des Miniporttreibers vorhanden sein, der den Initiator-HBA verwaltet. Der Miniporttreiber muss die MSiSCSI_TargetMappings-Klasse mit dem Namen des bestimmten physischen Geräteobjekts (PDO) registrieren, das der Miniporttreiber verwaltet.

Die MSiSCSI_TargetMappings-Klasse ist nicht veröffentlicht und in Operations.mof definiert.

Wenn die WMI-Toolsuite diese Klassendefinition kompiliert, erzeugt sie die MSiSCSI_TargetMappings Datenstruktur.

Initiatoren sind erforderlich, um die MSiSCSI_TargetMappings-Klasse zu implementieren.

Der iSCSI-Initiatordienst basiert auf der MSiSCSI_TargetMappings-Klasse, um mit einem HBA-Initiator zu kommunizieren. Miniporttreiber, die HBA-Initiatoren verwalten, müssen eine instance der MSiSCSI_TargetMappings-Klasse pro HBA implementieren.

Initiatoren müssen die MSiSCSI_TargetMappings-Klasse mit dem Namen des PDO für den HBA registrieren.