Fonction SendRPS
La méthode WMI SendRPS envoie une requête de port de lecture status bloc (RPS) au port ou au contrôleur de domaine indiqué.
Syntaxe
void SendRPS(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in, HBAType("HBA_WWN")] uint8 PortWWN[8],
[in, HBAType("HBA_WWN")] uint8 AgentWWN[8],
[in, HBAType("HBA_WWN")] uint8 ObjectWWN[8],
[in] uint32 AgentDomain,
[in] uint32 ObjectPortNumber,
[out] uint32 TotalRspBufferSize,
[out] uint32 ActualRspBufferSize,
[out, WmiSizeIs("ActualRspBufferSize")] uint8 RspBuffer[]
);
Paramètres
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 SendRPS_OUT .
PortWWN
Nom mondial du port local via lequel la commande RPS est envoyée. Ces informations sont fournies au pilote miniport dans le membre PortWWN d’une structure SendRPS_IN .
AgentWWN
Nom mondial du port qui doit être interrogé pour le status du port indiqué par ObjectWWN. Ces informations sont fournies au pilote miniport dans le membre AgentWWN d’une structure SendRPS_IN .
ObjectWWN
Nom mondial du port pour lequel le port status doit être retourné. Ces informations sont fournies au pilote miniport dans le membre ObjectWWN d’une structure SendRPS_IN .
AgentDomain
Numéro de domaine du contrôleur de domaine à interroger pour le status du port indiqué par ObjectWWN. Ces informations sont fournies au pilote miniport dans le membre AgentDomain d’une structure SendRPS_IN .
ObjectPortNumber
Nom mondial du port pour lequel le port status doit être retourné. Ces informations sont fournies au pilote miniport dans le membre ObjectPortNumber d’une structure SendRPS_IN .
TotalRspBufferSize
Taille en octets des résultats de la commande RPS. Le pilote miniport retourne ces informations dans le membre TotalRspBufferSize d’une structure SendRPS_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 SendRPS_OUT .
RspBuffer
Résultats de la commande RPS. Le pilote miniport retourne ces informations dans le membre RspBuffer d’une structure SendRPS_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 |