ISyncMgrSyncCallback::QueryForAdditionalItems 方法 (syncmgr.h)

检索具有要同步的挂起请求的项集的枚举器。 这是在当前同步完成后将同步的项集。

语法

HRESULT QueryForAdditionalItems(
  [out] IEnumString  **ppenumItemIDs,
  [out] IEnumUnknown **ppenumPunks
);

参数

[out] ppenumItemIDs

类型: IEnumString**

此方法返回时,包含指向枚举同步项 ID 的 IEnumString 实例的指针的地址。 如果没有挂起的项,则此值为 NULL

[out] ppenumPunks

类型: IEnumUnknown**

此方法返回时,包含指向 IEnumUnknown 实例的指针的地址,该实例枚举传递给 StartHandlerSyncStartItemSyncIUnknown 接口。 如果没有挂起的接口,则此值为 NULL

返回值

类型: HRESULT

如果成功,则返回 S_OK ,否则返回错误值。 如果没有挂起的项,则返回 S_FALSE

注解

通过调用检索的枚举器接口的 Next 方法检索到的项 ID 的最大长度为 MAX_SYNCMGR_ID 包括终止 null 字符。 调用应用程序负责使用 CoTaskMemFree 解除分配通过 Next 方法检索到的每个项 ID。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 syncmgr.h