IEnumWbemClassObject::Skip 方法 (wbemcli.h)

可以使用 IEnumWbemClassObject::Skip 方法将枚举中的当前位置向前移动指定数量的对象。 此外,这会影响对 NextAsync 的后续调用,但不会影响从 NextAsync 开始的挂起交付。

语法

HRESULT Skip(
  [in] long  lTimeout,
  [in] ULONG nCount
);

参数

[in] lTimeout

在返回之前,对 Skip 的调用会阻止的最大时间量(以毫秒为单位)。 如果使用常 量WBEM_INFINITE (0xFFFFFFFF) ,则调用将阻塞,直到操作成功。 如果在lTimeout 值过期之前 Skip 无法完成操作,则调用将返回WBEM_S_TIMEDOUT

[in] nCount

要跳过的对象数。 如果此参数大于要枚举的剩余对象数,则此调用将跳到枚举的末尾,并返回 WBEM_S_FALSE

返回值

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

注解

如果网络问题导致你失去与 Windows 管理的远程连接,也可能会返回特定于 COM 的错误代码。

要求

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