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