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 |