SM_SendSRL函数

WMI SM_SendSRL方法通过指示的端口 (SRL) 命令将扫描远程循环发送到指示的域控制器。

语法

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[]
);

参数

HbaPortWWN
全球名称 (WWN) 用于发送 SRL 命令的本地端口。 此信息将传递到结构 HbaPortWWN 成员中的微型端口SM_SendSRL_IN驱动程序。

WWN
一个全球 (WWN) ,用于要扫描其循环FL_Port类型的端口。 此信息将传递到设备结构的 WWN 成员中的微型端口SM_SendSRL_IN驱动程序。

Domain
要扫描其循环的域的域编号。 此信息将传递到结构域成员中的微型端口SM_SendSRL_IN驱动程序。

InRespBufferMaxSize
响应缓冲区的最大大小。

HBAStatus
操作的状态。 有关允许的值及其说明的列表 ,请参阅HBA_STATUS。 微型端口驱动程序在数据库结构的 HBAStatus 成员中SendRPL_OUT此信息。

TotalRespBufferSize
RPS 命令结果的大小(以字节为单位)。 微型端口驱动程序在结构结构的 TotalRespBufferSize 成员中SM_SendRPS_OUT此信息。

OutRespBufferSize
实际检索到的数据的大小(以字节为单位)。 微型端口驱动程序在结构结构的 OutRespBufferSize 成员中SM_SendRPL_OUT此信息。

RespBuffer
RPS 命令的结果。 微型端口驱动程序在结构结构的 RespBuffer 成员中SM_SendRPS_OUT此信息。

返回值

不适用于 WMI 方法。

备注

此 WMI 方法属于 MS_SM_FabricAndDomainManagementMethods WMI 类。

要求

目标平台

桌面

标头

Hbapiwmi.h

另请参阅

HBA_STATUS

SM_SendSRL_OUT