Función SendRPL
El método WMI SendRPL envía un comando de lista de puertos de lectura (RPL) a través del puerto indicado al puerto de destino indicado.
Sintaxis
void SendRPL(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in, HBAType("HBA_WWN")] uint8 PortWWN[8],
[in, HBAType("HBA_WWN")] uint8 AgentWWN[8],
[in] uint32 agent_domain,
[in] uint32 portIndex,
[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 SendRPL_OUT .
PortWWN
Nombre mundial del puerto local a través del cual se envía el comando de lista de puertos de lectura (RPL). Esta información se entrega al controlador de minipuerto en el miembro PortWWN de una estructura de SendRPL_IN .
AgentWN
Nombre mundial del puerto que se va a consultar para obtener una lista de puertos de tipo FC_Port. Para obtener una definición de FC_Port, consulte la especificación de la API HBA de canal de fibra de T11. Esta información se entrega al controlador de miniporte en el miembro AgentWWN de una estructura de SendRPL_IN .
agent_domain
Número de dominio del controlador de dominio que se va a consultar para obtener una lista de puertos de tipo FC_Port. Para obtener una definición de FC_Port, consulte la especificación de la API HBA de canal de fibra de T11. Esta información se entrega al controlador de miniporte en el miembro agent_domain de una estructura SendRPL_IN .
portIndex
Índice de puerto del primer puerto de la lista de puertos de tipo FC_Port que se van a devolver. Esta información se entrega al controlador de miniporte en el miembro portIndex de una estructura de SendRPL_IN .
TotalRspBufferSize
Tamaño en bytes de los resultados del comando de la lista de puertos de lectura (RPL). El controlador de minipuerto devuelve esta información en el miembro TotalRspBufferSize de una estructura SendRPL_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 SendRPL_OUT .
RspBuffer
Resultados del comando read port list (RPL). El controlador de minipuerto devuelve esta información en el miembro RspBuffer de una estructura de SendRPL_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 |
Vea también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de