IWMDMEnumDevice::Skip 方法 (mswmdm.h)

Skip 方法跳过枚举序列中指定数量的设备。

语法

HRESULT Skip(
  [in]  ULONG celt,
  [out] ULONG *pceltFetched
);

参数

[in] celt

要跳过的设备数。

[out] pceltFetched

实际跳过的设备数。

返回值

该方法返回 HRESULT。 Windows Media 设备管理器 中的所有接口方法都可以返回以下任一类错误代码:

  • 标准 COM 错误代码
  • 转换为 HRESULT 值的 Windows 错误代码
  • Windows Media 设备管理器错误代码
有关可能错误代码的广泛列表,请参阅 错误代码

注解

如果请求跳过的设备数大于剩余设备,则 Skip 的返回值S_FALSE。 此时,必须使用 pceltFetched 来确定跳过的接口数。 如果跳到设备数组的末尾,则对 Next 的后续调用也会返回S_FALSE。 有关标准枚举器 Skip 方法的详细信息,请参阅 Microsoft 网站提供的 Microsoft COM 文档。

要求

要求
目标平台 Windows
标头 mswmdm.h
Library Mssachlp.lib

另请参阅

IWMDMEnumDevice 接口