ISyncMgrSyncCallback::QueryForAdditionalItems 方法 (syncmgr.h)
检索具有要同步的挂起请求的项集的枚举器。 这是在当前同步完成后将同步的项集。
语法
HRESULT QueryForAdditionalItems(
[out] IEnumString **ppenumItemIDs,
[out] IEnumUnknown **ppenumPunks
);
参数
[out] ppenumItemIDs
类型: IEnumString**
此方法返回时,包含指向枚举同步项 ID 的 IEnumString 实例的指针的地址。 如果没有挂起的项,则此值为 NULL 。
[out] ppenumPunks
类型: IEnumUnknown**
此方法返回时,包含指向 IEnumUnknown 实例的指针的地址,该实例枚举传递给 StartHandlerSync 或 StartItemSync 的 IUnknown 接口。 如果没有挂起的接口,则此值为 NULL 。
返回值
类型: HRESULT
如果成功,则返回 S_OK ,否则返回错误值。 如果没有挂起的项,则返回 S_FALSE 。
注解
通过调用检索的枚举器接口的 Next 方法检索到的项 ID 的最大长度为 MAX_SYNCMGR_ID 包括终止 null 字符。 调用应用程序负责使用 CoTaskMemFree 解除分配通过 Next 方法检索到的每个项 ID。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | syncmgr.h |