GetFcpPersistentBinding, fonction
La méthode GetFcpPersistentBinding récupère les liaisons qu’un pilote 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 GetFcpPersistentBinding(
[in] uint32 InEntryCount,
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[out] uint32 TotalEntryCount,
[out] uint32 OutEntryCount,
[out, WmiSizeIs("OutEntryCount")] HBAFCPBindingEntry Entry[]
);
Paramètres
InEntryCount
Indique le nombre d’entrées de liaison que le fournisseur WMI peut signaler dans le paramètre Entry .
HBAStatus
Au retour, contient les status de l’opération. Pour obtenir la liste des valeurs autorisées et leurs descriptions, 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 GetFcpPersistentBinding . Cette valeur sera inférieure ou égale à TotalEntryCount.
Entrée[]
Tableau de structures de type HBAFCPBindingEntry 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) |
Bibliothèque |
Hbaapi.lib |