SM_SendSRL - NtDoc

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

void SM_SendSRL(
   [in, HBAType("HBA_WWN")] uint8              HbaPortWWN[8],
   [in, HBAType("HBA_WWN")] uint8              WWN[8],
   [in] uint32                                 Domain,
   [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-sendsrl)

SM_SendSRL function

The SM_SendSRL WMI method sends a scan remote loop (SRL) command through the indicated port to the indicated domain controller.

Parameters

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

WWN A worldwide name (WWN) for the port of type FL_Port whose loop is to be scanned. This information is delivered to the miniport driver in the WWN member of a SM_SendSRL_IN structure.

Domain The domain number for the domain whose loops are to be scanned. This information is delivered to the miniport driver in the Domain member of a SM_SendSRL_IN structure.

InRespBufferMaxSize The maximum size 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 SendRPL_OUT structure.

TotalRespBufferSize The size, in bytes, of the results of the RPS command. The miniport driver returns this information in the TotalRespBufferSize member of a SM_SendRPS_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_SendRPL_OUT structure.

RespBuffer The results of the RPS command. The miniport driver returns this information in the RespBuffer member of a SM_SendRPS_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_SendSRL_OUT