Función SendRPS
El método WMI SendRPS envía una solicitud de bloque de estado de puerto de lectura (RPS) al puerto o controlador de dominio indicado.
Sintaxis
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[]
);
Parámetros
HBAStatus
En la devolución, contiene el estado de la operación. Para obtener una lista de los valores permitidos y sus descripciones, consulte HBA_STATUS. El controlador de minipuerto devuelve esta información en el miembro HBAStatus de una estructura SendRPS_OUT .
PortWWN
Nombre mundial del puerto local a través del cual se envía el comando RPS. Esta información se entrega al controlador de minipuerto en el miembro PortWWN de una estructura SendRPS_IN .
AgentWN
Nombre mundial del puerto que se va a consultar para el estado del puerto indicado por ObjectWWN. Esta información se entrega al controlador de minipuerto en el miembro AgentWWN de una estructura SendRPS_IN .
ObjectWWN
Nombre mundial del puerto para el que se va a devolver el estado del puerto. Esta información se entrega al controlador de minipuerto en el miembro ObjectWWN de una estructura de SendRPS_IN .
AgentDomain
Número de dominio del controlador de dominio que se va a consultar para el estado del puerto indicado por ObjectWWN. Esta información se entrega al controlador de minipuerto en el miembro AgentDomain de una estructura de SendRPS_IN .
ObjectPortNumber
Nombre mundial del puerto para el que se va a devolver el estado del puerto. Esta información se entrega al controlador de minipuerto en el miembro ObjectPortNumber de una estructura de SendRPS_IN .
TotalRspBufferSize
Tamaño en bytes de los resultados del comando RPS. El controlador de minipuerto devuelve esta información en el miembro TotalRspBufferSize de una estructura de SendRPS_OUT .
ActualRspBufferSize
Tamaño en bytes de los datos que se recuperaron realmente. El controlador de minipuerto devuelve esta información en el miembro ActualRspBufferSize de una estructura SendRPS_OUT .
RspBuffer
Resultados del comando RPS. El controlador de minipuerto devuelve esta información en el miembro RspBuffer de una estructura de SendRPS_OUT .
Valor devuelto
No es aplicable a los métodos WMI.
Comentarios
Este método WMI pertenece a la clase WMI de MSFC_HBAAdapterMethods.
Requisitos
Plataforma de destino |
Escritorio |
Encabezado |
Hbapiwmi.h (incluya Hbapiwmi.h, Hbaapi.h o Hbaapi.h) |
Biblioteca |
Hbaapi.lib |