IWbemHiPerfEnum::GetObjects 方法 (wbemcli.h)

IWbemHiPerfEnum::GetObjects 方法检索当前驻留在枚举器中的对象。

语法

HRESULT GetObjects(
  [in]  long              lFlags,
  [in]  ULONG             uNumObjects,
  [out] IWbemObjectAccess **apObj,
  [out] ULONG             *puReturned
);

参数

[in] lFlags

包含标志的整数。

[in] uNumObjects

apObj 参数中传递给此方法的数组的大小。

[out] apObj

保存对包含返回对象的 IWbemObjectAccess 对象数组的引用的指针。 数组必须足够大,以容纳枚举器中的所有对象。

[out] puReturned

指向 ULONG 的指针,该 ULONG 用于返回数组中放置的对象数。

返回值

此方法返回指示方法调用状态的 HRESULT。 以下列表列出了 HRESULT 中包含的值。

注解

数组必须足够大以容纳所有对象,否则 puReturned 用返回的对象数填充,并返回 WBEM_E_BUFFER_TOO_SMALL

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 wbemcli.h (包括 Wbemidl.h)
Library Wbemuuid.lib

另请参阅

IWbemHiPerfEnum