SM_SendRLS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// hbapiwmi.h

void SM_SendRLS(
   [in, HBAType("HBA_WWN")] uint8              HbaPortWWN[8],
   [in, HBAType("HBA_WWN")] uint8              DestWWN[8],
   [in] uint32                                 InRespBufferMaxSize,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS     HBAStatus,
   [out] uint32                                TotalRespBufferSize,
   [out] uint32                                OutRespBufferSize,
   [out, WmiSizeIs("OutRespBufferSize")] uint8 RespBuffer[]
);
View the official Windows hardware development documentation

NtDoc

No description available.

Windows hardware development documentation (sm-sendrls)

SM_SendRLS function

The SM_SendRLS WMI method sends a read link status (RLS) through the indicated local port. This RLS is sent to the indicated remote port to retrieve a link error status block that is associated with the remote port.

Parameters

HbaPortWWN A worldwide name (WWN) for the local port through which the RLS command is sent. This information is delivered to the miniport driver in the HbaPortWWN member of a SM_SendRLS_IN structure.

DestWWN A worldwide name (WWN) for the destination port. This information is delivered to the miniport driver in the DestWWN member of a SM_SendRLS_IN structure.

InRespBufferMaxSize The maximum size, in bytes, of the response buffer.

HBAStatus 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 SM_SendRLS_OUT structure.

TotalRespBufferSize The size, in bytes, of the results of the RLS command. The miniport driver returns this information in the TotalRespBufferSize member of a SM_SendRLS_OUT structure.

OutRespBufferSize The size, in bytes, of the data that was actually retrieved. The miniport driver returns this information in the OutRespBufferSize member of a SM_SendRLS_OUT structure.

RespBuffer The results of the RLS command. The miniport driver returns this information in the RespBuffer member of a SM_SendRLS_OUT structure.

Return value

Not applicable to WMI methods.

Remarks

This WMI method belongs to the MS_SM_FabricAndDomainManagementMethods WMI Class.

Requirements

Target platform Desktop
Header Hbapiwmi.h

See also

HBA_STATUS

SM_SendRLS_OUT