Partager via


GetPersistentBinding2, fonction

La méthode GetPersistentBinding2 récupère les liaisons qu’un pilote de miniport HBA utilise pour mapper les informations qu’un système d’exploitation utilise pour identifier ses unités logiques aux identificateurs de protocole Fibre Channel (FCP) pour les unités logiques.

Syntaxe

void GetPersistentBinding2(
   [in, HBAType("HBA_WWN")] uint8                        PortWWN[8],
   [in] uint32                                           InEntryCount,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS               HBAStatus,
   [out] uint32                                          TotalEntryCount,
   [out] uint32                                          OutEntryCount,
   [out, WmiSizeIs("OutEntryCount")] HBAFCPBindingEntry2 Bindings[]
);

Paramètres

PortWWN[8]
Nom mondial qui indique le port dont les liaisons persistantes seront récupérées.

InEntryCount
Indique le nombre d’entrées de liaison que le fournisseur WMI peut signaler dans le paramètre Entry .

HBAStatus
Au retour, contient le status de l’opération. Pour obtenir la liste des valeurs autorisées et leur description, consultez HBA_STATUS. Le pilote miniport retourne ces informations dans le membre HBAStatus d’une structure GetFcpPersistentBinding_OUT .

TotalEntryCount
Indique le nombre total de liaisons persistantes associées à l’adaptateur HBA.

OutEntryCount
Indique le nombre total de liaisons persistantes récupérées par la méthode GetPersistentBinding2 . Cette valeur sera inférieure ou égale à TotalEntryCount.

Liaisons[]
Tableau de structures de type HBAFCPBindingEntry2 qui décrivent les liaisons d’un HBA entre le système d’exploitation et les identificateurs de protocole Fibre Channel (FCP).

Valeur retournée

Non applicable aux méthodes WMI.

Remarques

Cette méthode WMI appartient à la classe WMI MSFC_HBAFCPInfo.

Configuration requise

Plateforme cible

Desktop (Expérience utilisateur)

En-tête

Hbapiwmi.h (inclure Hbapiwmi.h, Hbaapi.h ou Hbaapi.h)

Voir aussi

GetFcpPersistentBinding_IN

GetFcpPersistentBinding_OUT

HBAFCPBindingEntry2