AddTarget 函数

AddTarget WMI 方法配置 WMI 提供程序,以将与指示的目标关联的事件通知 WMI 客户端。

语法

void AddTarget(
   [in, HBAType("HBA_WWN")] uint8          HbaPortWWN[8],
   [in, HBAType("HBA_WWN")] uint8          DiscoveredPortWWN[8],
   [in] uint32                             AllTargets,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus
);

参数

HbaPortWWN[8]
WMI 客户端将接收其事件的本地端口的全球名称。

DiscoveredPortWWN[8]
一个全球名称,指定 WMI 客户端将接收其事件的已发现目标。

AllTargets
要报告的目标事件的范围。 如果此成员为零,则 WMI 客户端将接收与 DiscoveredPortWWN 指示的端口关联的事件。 如果此成员为非零,则 WMI 客户端将接收与当前发现的所有目标以及将来发现的目标关联的所有事件。

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

返回值

不适用于 WMI 方法。

注解

此 WMI 方法属于 MSFC_EventControl WMI 类

要求

目标平台

桌面

标头

Hbapiwmi.h (包括 Hbapiwmi.h、Hbaapi.h 或 Hbaapi.h)

另请参阅

AddTarget_IN

AddTarget_OUT