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) |