SendSRL, fonction

La méthode WMI SendSRL envoie une commande de boucle distante d’analyse (SRL) via le port indiqué au contrôleur de domaine indiqué.

Syntaxe

void SendSRL(
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS       HBAStatus,
   [in, HBAType("HBA_WWN")] uint8                PortWWN[8],
   [in, HBAType("HBA_WWN")] uint8                WWN[8],
   [in] uint32                                   Domain,
   [out] uint32                                  TotalRspBufferSize,
   [out] uint32                                  ActualRspBufferSize,
   [out, WmiSizeIs("ActualRspBufferSize")] uint8 RspBuffer[]
);

Paramètres

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 SendSRL_OUT .

PortWWN
Nom mondial du port local via lequel la commande SRL est envoyée. Ces informations sont fournies au pilote miniport dans le membre PortWWN d’une structure SendSRL_IN.

WWN
Nom mondial du port de type FL_Port dont la boucle doit être analysée. Ces informations sont fournies au pilote miniport dans le membre WWN d’une structure SendSRL_IN.

Domaine
Numéro de domaine du domaine dont les boucles doivent être analysées. Ces informations sont fournies au pilote miniport dans le membre domaine d’une structure SendSRL_IN.

TotalRspBufferSize
Taille en octets des résultats de la commande SRL. Le pilote miniport retourne ces informations dans le membre TotalRspBufferSize d’une structure SendSRL_OUT .

ActualRspBufferSize
Taille en octets des données réellement récupérées. Le pilote miniport retourne ces informations dans le membre ActualRspBufferSize d’une structure SendSRL_OUT .

RspBuffer
Résultats de la commande SRL. Le pilote miniport retourne ces informations dans le membre RspBuffer d’une structure SendSRL_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

HBA_STATUS

SendSRL_OUT SendSRL_IN