// 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 documentationNo description available.
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.
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.
Not applicable to WMI methods.
This WMI method belongs to the MS_SM_FabricAndDomainManagementMethods WMI Class.
| Target platform | Desktop |
| Header | Hbapiwmi.h |