描述
IWbemHiPerfEnum.AddObjects方法将提供的实例对象添加到枚举器。
C++ 语法
HRESULT AddObjects( [in] long lFlags, [in] ULONG uNumObjects, [in] long *apIds, [in] IWbemObjectAccess *apObj ); |
PowerBASIC 语法
METHOD AddObjects ( _ BYVAL lFlags AS LONG, _ BYVAL uNumObjects AS DWORD, _ BYREF apIds AS LONG, _ BYREF apObj AS IWbemObjectAccess _ ) AS LONG |
参数
lFlags
保留。该参数必须为0。
uNumObjects
对象中的项目数量和参数中的标识符数量。
apIds
指向整数数组的指针,其中包含对象数组中每个对象的唯一标识符。
apObj
指向要添加到枚举器的实例对象数组的指针。
返回值
此方法返回一个HRESULT,表示方法调用的状态。下表列出了HRESULT中包含的值。
退货代码 |
描述 |
WBEM_S_NO_ERROR |
该方法成功。 |
WBEM_E_FAILED |
指定的索引已经存在。 |
WBEM_E_OUT_OF_MEMORY |
无法分配内存 |
WBEM_E_ACCESS_DENIED |
访问不足以执行操作。 |
WBEM_S_TIMEDOUT |
调查员忙于另一个操作。 |
备注
如果一个标识符已经存在,则返回WBEM_E_FAILED。刷新标识符可以用于稍后删除对象。
要求
客户 |
需要Windows Vista,Windows XP,Windows 2000 Professional或Windows NT Workstation 4.0 SP4及更高版本。 |
服务器 |
需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。 |
头 |
在Wbemcli.inc中声明。 |
DLL |
需要Wbemperf.dll。 |


