Share via


ISyncMgrSyncCallback::QueryForAdditionalItems 方法 (syncmgr.h)

擷取具有要同步處理暫止要求之專案集合的列舉值。 這是在目前同步處理完成之後將同步處理的專案集。

語法

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

參數

[out] ppenumItemIDs

類型: IEnumString**

當這個方法傳回時,會包含列舉同步處理專案標識符之 IEnumString 實例之指標的位址。 如果沒有擱置的項目,這個值為 NULL

[out] ppenumPunks

類型: IEnumUnknown**

當這個方法傳回時,會包含傳遞至 StartHandlerSyncStartItemSyncIEnumUnknown 列舉 IUnknown 介面之實例的指標位址。 如果沒有擱置的介面,這個值會是 NULL

傳回值

類型: HRESULT

如果成功,則傳回 S_OK ,否則傳回錯誤值。 如果沒有擱 置的專案, 則會傳回S_FALSE。

備註

呼叫所擷取之列舉值介面的 Next 方法所擷取的專案標識碼,最大長度為 MAX_SYNCMGR_ID 包括終止 Null 字元。 呼叫的應用程式負責使用 CoTaskMemFree 解除分配透過 Next 方法擷取的每個專案標識碼。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 syncmgr.h