Función SendLIRR
El método WMI sendLIRR envía un comando de registro de incidentes de vínculo (LIRR) a través del puerto local indicado al puerto remoto indicado.
Sintaxis
void SendLIRR(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in, HBAType("HBA_WWN")] uint8 SourceWWN[8],
[in, HBAType("HBA_WWN")] uint8 DestWWN[8],
[in] uint8 Function,
[in] uint8 Type,
[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 SendLIRR_OUT .
SourceWWN
Nombre mundial del puerto local a través del cual se envía el comando LIRR. Esta información se entrega al controlador de miniporte en el miembro SourceWWN de una estructura SendLIRR_IN .
DestWWN
Nombre mundial del puerto de destino. Esta información se entrega al controlador de miniporte en el miembro DestWWN de una estructura SendLIRR_IN .
Function
Código que identifica qué función de registro se va a realizar. Para obtener una explicación de los valores que se pueden asignar a este miembro, consulte la especificación de estructura y señalización del canal de fibra del comité T11. Esta información se entrega al controlador de minipuerto en el miembro Function de una estructura SendLIRR_IN .
Tipo
Tipo de dispositivo para el que se solicita información de vínculo. Para obtener una explicación de los valores que se pueden asignar a este miembro, consulte la especificación de estructura y señalización del canal de fibra del comité T11. Esta información se entrega al controlador de minipuerto en el miembro Function de una estructura SendLIRR_IN .
TotalRspBufferSize
Tamaño en bytes de los resultados del comando LIRR. El controlador de minipuerto devuelve esta información en el miembro TotalRspBufferSize de una estructura SendLIRR_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 SendLIRR_OUT .
RspBuffer
Resultados del comando LIRR. El controlador de minipuerto devuelve esta información en el miembro RspBuffer de una estructura SendLIRR_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 |