Partager via


MSiSCSI_LUNMappingInformation structure (iscsiop.h)

Cette structure MSiSCSI_LUNMappingInformation fournit les informations d’adresse SCSI que le système d’exploitation affecte à une unité logique particulière.

Syntaxe

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

Membres

UniqueAdapterId

Entier 64 bits qui identifie de manière unique un initiateur HBA et un instance chargé d’un pilote miniport de stockage qui gère l’adaptateur HBA. L’initiateur doit utiliser l’adresse de l’extension de l’adaptateur ou une autre adresse que le pilote de périphérique possède pour construire cet identificateur (ID). L’initiateur signale cette valeur dans le membre UniqueAdapterId de la structure MSiSCSI_HBAInformation .

UniqueSessionId

ID de session qui identifie de manière unique la session pour laquelle le mappage de lun est valide. Les méthodes LoginToTarget et AddConnectionToSession retournent toutes deux cette valeur dans le paramètre UniqueSessionId . Ne confondez pas cette valeur avec les valeurs des membres ISID et TSID.

OSBus

Numéro que le système d’exploitation affecte au bus auquel l’adaptateur est attaché.

OSTarget

Numéro d’appareil que le système d’exploitation affecte à la cible.

OSLUN

Numéro d’unité logique (LUN) que le système d’exploitation affecte à l’unité logique.

Remarques

Vous devez implémenter cette classe.

Configuration requise

Condition requise Valeur
En-tête iscsiop.h (inclure Iscsiop.h)

Voir aussi

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation

classe WMI MSiSCSI_LUNMappingInformation

MSiSCSI_TargetMappings