Freigeben über


SendRNIDV2-Funktion

Die WMI-Methode SendRNIDV2 sendet einen RNID-Befehl der Version 2 an den angegebenen Port.

Syntax

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

Parameter

HBAStatus
Enthält bei rückgabe den status des Vorgangs. Eine Liste der zulässigen Werte und deren Beschreibungen finden Sie unter HBA_STATUS. Der Miniporttreiber gibt diese Informationen im HBAStatus-Member einer SendRNIDV2_OUT-Struktur zurück.

PortWWN
Ein weltweiter Name für den lokalen Port, über den der RNID-Befehl der Version 2 gesendet wird. Diese Informationen werden an den Miniporttreiber im PortWWN-Element einer SendRNIDV2_IN-Struktur übermittelt.

DestWWN
Ein weltweiter Name für den Zielhafen. Diese Informationen werden an den Miniporttreiber im DestWWN-Member einer SendRNIDV2_IN-Struktur übermittelt.

DestFCID
Ein Adressbezeichner des Zielports. Diese Informationen werden an den Miniporttreiber im DestFCID-Member einer SendRNIDV2_IN-Struktur übermittelt.

NodeIdDataFormat
Das Format der Knotenidentifikationsdaten. Eine Beschreibung der Werte, die dieses Mitglied haben kann, finden Sie in der Spezifikation der Fibre Channel HBA-API des T11-Komitees . Diese Informationen werden an den Miniporttreiber im NodeIdDataFormat-Member einer SendRNIDV2_IN-Struktur übermittelt.

TotalRspBufferSize
Die Größe der Ergebnisse des RNID-Befehls der Version 2 in Byte. Der Miniporttreiber gibt diese Informationen im TotalRspBufferSize-Member einer SendRNIDV2_OUT-Struktur zurück.

ActualRspBufferSize
Die Größe der tatsächlich abgerufenen Daten in Bytes. Der Miniporttreiber gibt diese Informationen im ActualRspBufferSize-Member einer SendRNIDV2_OUT-Struktur zurück.

RspBuffer
Die Ergebnisse des RNID-Befehls der Version 2. Der Miniporttreiber gibt diese Informationen im RspBuffer-Element einer SendRNIDV2_OUT-Struktur zurück.

Rückgabewert

Gilt nicht für WMI-Methoden.

Hinweise

Diese WMI-Methode gehört zur MSFC_HBAAdapterMethods WMI-Klasse.

Anforderungen

Zielplattform

Desktop

Header

Hbapiwmi.h (einschließlich Hbapiwmi.h, Hbaapi.h oder Hbaapi.h)

Bibliothek

Hbaapi.lib

Siehe auch

HBA_STATUS

SendRNIDV2_IN

SendRNIDV2_OUT