共用方式為


SendRNID 函式

SendRNID WMI 方法會將要求節點識別數據 (RNID) 命令傳送至指定的埠。

語法

void SendRNID(
   [in, HBAType("HBA_WWN")] uint8                                                          wwn[8],
   [in, HBAType("HBA_WWNTYPE"), Values{"NODE_WWN", "PORT_WWN"}, ValueMap{"0", "1"}] uint32 wwntype,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS                                                 HBAStatus,
   [out] uint32                                                                            ResponseBufferCount,
   [out, WmiSizeIs("ResponseBufferCount")] uint8                                           ResponseBuffer[]
);

參數

wwn
傳送 RNID 命令之埠的全球名稱。 這項資訊會傳遞至 SendRNID_IN 結構的 wwn 成員中的迷你埠驅動程式。

wwntype
已取代。 請勿使用。

HBAStatus
傳回時,包含作業的狀態。 如需允許值及其描述的清單,請參閱 HBA_STATUS。 迷你埠驅動程式會在 SendRNID_OUT 結構的 HBAStatus 成員中傳回這項資訊。

ResponseBufferCount
RNID 命令結果的位元組大小。 迷你埠驅動程式會在 SendRNID_OUT 結構的 ResponseBufferCount 成員中傳回這項資訊。

ResponseBuffer
RNID 命令的結果。 迷你埠驅動程式會在 SendRNID_OUT 結構的 ResponseBuffer 成員中傳回這項資訊。

傳回值

不適用於 WMI 方法。

備註

這個 WMI 方法屬於 MSFC_HBAAdapterMethods WMI 類別

規格需求

目標平台

桌面

標頭

Hbapiwmi.h (包括 Hbapiwmi.h、Hbaapi.h 或 Hbaapi.h)

媒體櫃

Hbaapi.lib

另請參閱

HBA_STATUS

SendRNID_IN

SendRNID_OUT