Condividi tramite


Funzione SendRPS

Il metodo WMI SendRPS invia una richiesta RPS (Read Port Status Block) alla porta o al controller di dominio indicato.

Sintassi

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[]
);

Parametri

HBAStatus
In caso di restituzione, contiene lo stato dell'operazione. Per un elenco dei valori consentiti e delle relative descrizioni, vedere HBA_STATUS. Il driver miniport restituisce queste informazioni nel membro HBAStatus di una struttura SendRPS_OUT .

PortWWN
Nome globale per la porta locale tramite cui viene inviato il comando RPS. Queste informazioni vengono recapitate al driver miniport nel membro PortWWN di una struttura SendRPS_IN .

AgentWWN
Nome globale della porta su cui deve essere eseguita una query sullo stato della porta indicata da ObjectWWN. Queste informazioni vengono recapitate al driver miniport nel membro AgentWWN di una struttura SendRPS_IN .

ObjectWWN
Nome mondiale della porta per cui deve essere restituito lo stato della porta. Queste informazioni vengono recapitate al driver miniport nel membro ObjectWWN di una struttura SendRPS_IN .

AgentDomain
Numero di dominio del controller di dominio su cui eseguire una query sullo stato della porta indicata da ObjectWWN. Queste informazioni vengono recapitate al driver miniport nel membro AgentDomain di una struttura SendRPS_IN .

ObjectPortNumber
Nome mondiale della porta per cui deve essere restituito lo stato della porta. Queste informazioni vengono recapitate al driver miniport nel membro ObjectPortNumber di una struttura SendRPS_IN .

TotalRspBufferSize
Dimensione in byte dei risultati del comando RPS. Il driver miniport restituisce queste informazioni nel membro TotalRspBufferSize di una struttura SendRPS_OUT .

ActualRspBufferSize
Dimensioni in byte dei dati effettivamente recuperati. Il driver miniport restituisce queste informazioni nel membro ActualRspBufferSize di una struttura SendRPS_OUT .

RspBuffer
Risultati del comando RPS. Il driver miniport restituisce queste informazioni nel membro RspBuffer di una struttura SendRPS_OUT .

Valore restituito

Non applicabile ai metodi WMI.

Commenti

Questo metodo WMI appartiene alla classe WMI MSFC_HBAAdapterMethods.

Requisiti

Piattaforma di destinazione

Desktop

Intestazione

Hbapiwmi.h (include Hbapiwmi.h, Hbaapi.h o Hbaapi.h)

Libreria

Hbaapi.lib

Vedere anche

HBA_STATUS

SendRPS_IN

SendRPS_OUT