SendRLS, fonction
La méthode WMI SendRLS envoie une erreur de lien de lecture status bloc (RLS) via le port local indiqué au port distant indiqué pour récupérer une erreur de liaison status bloc associé au port distant.
Syntaxe
void SendRLS(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in, HBAType("HBA_WWN")] uint8 PortWWN[8],
[in, HBAType("HBA_WWN")] uint8 DestWWN[8],
[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 SendRLS_OUT .
PortWWN
Nom mondial du port local via lequel la commande RLS est envoyée. Ces informations sont fournies au pilote miniport dans le membre PortWWN d’une structure SendRLS_IN .
DestWWN
Nom mondial du port de destination. Ces informations sont fournies au pilote de miniport dans le membre DestWWN d’une structure SendRLS_IN .
TotalRspBufferSize
Taille en octets des résultats de la commande RLS. Le pilote miniport retourne ces informations dans le membre TotalRspBufferSize d’une structure SendRLS_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 SendRLS_OUT .
RspBuffer
Résultats de la commande RLS. Le pilote miniport retourne ces informations dans le membre RspBuffer d’une structure SendRLS_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 |