Partager via


structure MSiSCSI_LUNMappingInformation (iscsiop.h)

Cette structure MSiSCSI_LUNMappingInformation fournit les informations d’adresse SCSI attribuées par le système d’exploitation à 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 une instance chargée 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 d’unité logique est valide. Les méthodes LoginToTarget et AddConnectionToSession retournent cette valeur dans le paramètre UniqueSessionId. Ne confondez pas cette valeur avec les valeurs des membres ISID et TSID.

OSBus

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

OSTarget

Numéro d’appareil affecté par le système d’exploitation à la cible.

OSLUN

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

Remarques

Vous devez implémenter cette classe.

Exigences

Exigence Valeur
d’en-tête iscsiop.h (inclure Iscsiop.h)

Voir aussi

AddConnectionToSession

loginToTarget

MSiSCSI_HBAInformation

MSiSCSI_LUNMappingInformation classe WMI

MSiSCSI_TargetMappings