Partager via


Structure HBAFCPBindingEntry (hbapiwmi.h)

La structure HBAFCPBindingEntry définit une liaison entre les informations qui identifient de manière unique une unité logique pour le système d’exploitation et l’identificateur fcp (Fibre Channel Protocol) pour l’unité logique.

Syntaxe

typedef struct _HBAFCPBindingEntry {
  ULONG     Type;
  HBAFCPID  FCPId;
  HBAScsiID ScsiId;
} HBAFCPBindingEntry, *PHBAFCPBindingEntry;

Membres

Type

Contient un type de liaison qui indique comment la cible est spécifiée dans la liaison. Ce membre peut avoir l’une des valeurs suivantes :

Valeur du type Signification
HBA_BIND_TO_D_ID Indique que la cible est identifiée par son ID de protocole Fibre Channel (FCP). Le membre Fcid de la structure HBAFCPID contient cette valeur.
HBA_BIND_TO_WWPN Indique que la cible est identifiée par son nom de port mondial. Le membre PortWWN de la structure HBAFCPID contient cette valeur.
HBA_BIND_TO_WWNN Indique que l’appareil cible fibre channel est identifié par son nom de nœud mondial. Le membre NodeWWN de la structure HBAFCPID contient cette valeur.
HBA_BIND_TO_LUID Indique que la cible est identifiée par son ID d’unité logique Fibre Channel. Le membre FcpLun de la structure HBAFCPID contient cette valeur.
HBA_BIND_TARGETS Indique que le système doit générer automatiquement des mappages de cibles à partir des numéros d’unités logiques aux identificateurs de protocole Fibre Channel.
 

Vous devez inclure le fichier hbaapi.h pour utiliser les constantes symboliques de ce tableau (voir la section En-têtes ).

Pour obtenir un ensemble comparable de valeurs qui définissent la façon dont un HBA spécifie des cibles et des unités logiques dans les liaisons persistantes qu’il gère, consultez le qualificateur de propriété WMI HBA_BIND_TYPE.

Pour obtenir une description plus détaillée des valeurs que ce membre peut avoir, consultez la spécification de l’API Fibre Channel HBA du comité T11.

FCPId

Contient une structure de type HBAFCPID qui contient l’identificateur FCP de l’unité logique et des informations sur le port à interroger pour obtenir des informations sur l’appareil.

ScsiId

Contient une structure de type HBAScsiID qui contient les informations qui identifient de manière unique une unité logique pour le système d’exploitation.

Remarques

La suite d’outils WMI génère automatiquement une déclaration de cette structure lorsqu’elle compile la classe WMI HBAFCPBindingEntry dans hbaapi.mof.

Pour obtenir une explication du protocole Fibre Channel (FCP), consultez la spécification du protocole Fibre Channel pour SCSI du comité T11.

Configuration requise

Condition requise Valeur
En-tête hbapiwmi.h (inclure Hbapiwmi.h, Hbaapi.h, Hbaapi.h)

Voir aussi

Classe WMI HBAFCPBindingEntry