Partager via


structure MSiSCSI_TargetMappings (iscsiop.h)

La structure MSiSCSI_TargetMappings contient un ensemble de mappages de numéro d’unité logique (LUN) associés à une instance d’initiateur.

Syntaxe

typedef struct _MSiSCSI_TargetMappings {
  ULONGLONG           UniqueAdapterId;
  ULONG               TargetMappingCount;
  ULONG               Reserved;
  ISCSI_TargetMapping TargetMappings[1];
} MSiSCSI_TargetMappings, *PMSiSCSI_TargetMappings;

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.

TargetMappingCount

Nombre de mappages dans les TargetMappings membre.

Reserved

Réservé uniquement à Microsoft.

TargetMappings[1]

Tableau de longueur variable de structures ISCSI_TargetMapping, chacun fournissant une liste de mappages d’unités logiques associés à une session iSCSI particulière associée à l’ID de l’adaptateur.

Remarques

Vous devez implémenter cette classe.

Exigences

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

Voir aussi

ISCSI_TargetMapping

MSiSCSI_HBAInformation

MSiSCSI_TargetMappings classe WMI