Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The SendRNID WMI method sends a request node identification data (RNID) command to the indicated port.
Syntax
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[]
);
Parameters
wwn
A worldwide name for the port to which the RNID command is sent. This information is delivered to the miniport driver in the wwn member of a SendRNID_IN structure.
wwntype
Deprecated. Do not use.
HBAStatus
On return, contains the status of the operation. For a list of allowed values and their descriptions, see HBA_STATUS. The miniport driver returns this information in the HBAStatus member of a SendRNID_OUT structure.
ResponseBufferCount
The size in bytes of the results of the RNID command. The miniport driver returns this information in the ResponseBufferCount member of a SendRNID_OUT structure.
ResponseBuffer
The results of the RNID command. The miniport driver returns this information in the ResponseBuffer member of a SendRNID_OUT structure.
Return value
Not applicable to WMI methods.
Remarks
This WMI method belongs to the MSFC_HBAAdapterMethods WMI Class.
Requirements
Target platform |
Desktop |
Header |
Hbapiwmi.h (include Hbapiwmi.h, Hbaapi.h, or Hbaapi.h) |
Library |
Hbaapi.lib |