Compartir a través de


Función SendRNIDV2

El método WMI SendRNIDV2 envía un comando RNID de versión 2 al puerto indicado.

Sintaxis

void SendRNIDV2(
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS       HBAStatus,
   [in, HBAType("HBA_WWN")] uint8                PortWWN[8],
   [in, HBAType("HBA_WWN")] uint8                DestWWN[8],
   [in] uint32                                   DestFCID,
   [in] uint32                                   NodeIdDataFormat,
   [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 SendRNIDV2_OUT .

PortWWN
Nombre mundial del puerto local a través del cual se envía el comando RNID de la versión 2. Esta información se entrega al controlador de minipuerto en el miembro PortWWN de una estructura de SendRNIDV2_IN .

DestWWN
Nombre mundial del puerto de destino. Esta información se entrega al controlador de minipuerto en el miembro DestWWN de una estructura de SendRNIDV2_IN .

DestFCID
Identificador de dirección del puerto de destino. Esta información se entrega al controlador de miniporte en el miembro DestFCID de una estructura de SendRNIDV2_IN .

NodeIdDataFormat
Formato de datos de identificación del nodo. Para obtener una descripción de los valores que puede tener este miembro, consulte la especificación de la API de HBA de canal de fibra de T11. Esta información se entrega al controlador de minipuerto en el miembro NodeIdDataFormat de una estructura de SendRNIDV2_IN .

TotalRspBufferSize
Tamaño en bytes de los resultados del comando RNID de la versión 2. El controlador de minipuerto devuelve esta información en el miembro TotalRspBufferSize de una estructura SendRNIDV2_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 SendRNIDV2_OUT .

RspBuffer
Resultados del comando RNID de la versión 2. El controlador de minipuerto devuelve esta información en el miembro RspBuffer de una estructura de SendRNIDV2_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

HBA_STATUS

SendRNIDV2_IN

SendRNIDV2_OUT