Fonction GetDiscoveredPortAttributes

La méthode WMI GetDiscoveredPortAttributes récupère les attributs d’un port Fibre Channel distant spécifié.

Syntaxe

void GetDiscoveredPortAttributes(
   [in] uint32                                                        PortIndex,
   [in] uint32                                                        DiscoveredPortIndex,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS                            HBAStatus,
   [out, HBAType("HBA_PORTATTRIBUTES")] MSFC_HBAPortAttributesResults PortAttributes
);

Paramètres

PortIndex
Index du port local de type Nx_Port par lequel interroger le port distant découvert. Ces informations sont fournies au pilote miniport dans le membre PortIndex d’une structure GetDiscoveredPortAttributes_IN .

DiscoveredPortIndex
Index du port distant à interroger. Ces informations sont fournies au pilote miniport dans le membre DiscoveredPortIndex d’une structure GetDiscoveredPortAttributes_IN .

HBAStatus
Au retour, contient une valeur de qualificateur WMI qui indique le 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 GetDiscoveredPortAttributes_OUT .

PortAttributes
Structure de type MSFC_HBAPortAttributesResults dans laquelle les attributs du FC_Port découvert peuvent être retournés. Le pilote miniport retourne ces informations dans le membre PortAttributes d’une structure GetDiscoveredPortAttributes_OUT .

Valeur retournée

Non applicable aux méthodes WMI.

Remarques

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

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

Voir aussi

GetDiscoveredPortAttributes_IN

GetDiscoveredPortAttributes_OUT

MSFC_HBAPortAttributesResults