Win32 API 日本語リファレンス
ホームUI.Shell › ISyncMgrSyncCallback

ISyncMgrSyncCallback

COM
IID884ccd87-b139-4937-a4ba-4f8e19513fbe継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT ReportProgress(LPWSTR pszItemID, LPWSTR pszProgressText, SYNCMGR_PROGRESS_STATUS nStatus, DWORD uCurrentStep, DWORD uMaxStep, SYNCMGR_CANCEL_REQUEST* pnCancelRequest)
4HRESULT SetHandlerProgressText(LPWSTR pszProgressText, SYNCMGR_CANCEL_REQUEST* pnCancelRequest)
5HRESULT ReportEvent(LPWSTR pszItemID, SYNCMGR_EVENT_LEVEL nLevel, SYNCMGR_EVENT_FLAGS nFlags, LPWSTR pszName, LPWSTR pszDescription, LPWSTR pszLinkText, LPWSTR pszLinkReference, LPWSTR pszContext, GUID* pguidEventID)
6HRESULT CanContinue(LPWSTR pszItemID)
7HRESULT QueryForAdditionalItems(IEnumString** ppenumItemIDs, IEnumUnknown** ppenumPunks)
8HRESULT AddItemToSession(LPWSTR pszItemID)
9HRESULT AddIUnknownToSession(IUnknown* punk)
10HRESULT ProposeItem(ISyncMgrSyncItem* pNewItem)
11HRESULT CommitItem(LPWSTR pszItemID)
12HRESULT ReportManualSync()