ISyncMgrControl
COMメソッド 15
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT StartHandlerSync(LPWSTR pszHandlerID, HWND hwndOwner, IUnknown* punk, SYNCMGR_SYNC_CONTROL_FLAGS nSyncControlFlags, ISyncMgrSyncResult* pResult) |
| 4 | HRESULT StartItemSync(LPWSTR pszHandlerID, LPWSTR* ppszItemIDs, DWORD cItems, HWND hwndOwner, IUnknown* punk, SYNCMGR_SYNC_CONTROL_FLAGS nSyncControlFlags, ISyncMgrSyncResult* pResult) |
| 5 | HRESULT StartSyncAll(HWND hwndOwner) |
| 6 | HRESULT StopHandlerSync(LPWSTR pszHandlerID) |
| 7 | HRESULT StopItemSync(LPWSTR pszHandlerID, LPWSTR* ppszItemIDs, DWORD cItems) |
| 8 | HRESULT StopSyncAll() |
| 9 | HRESULT UpdateHandlerCollection(GUID* rclsidCollectionID, SYNCMGR_CONTROL_FLAGS nControlFlags) |
| 10 | HRESULT UpdateHandler(LPWSTR pszHandlerID, SYNCMGR_CONTROL_FLAGS nControlFlags) |
| 11 | HRESULT UpdateItem(LPWSTR pszHandlerID, LPWSTR pszItemID, SYNCMGR_CONTROL_FLAGS nControlFlags) |
| 12 | HRESULT UpdateEvents(LPWSTR pszHandlerID, LPWSTR pszItemID, SYNCMGR_CONTROL_FLAGS nControlFlags) |
| 13 | HRESULT UpdateConflict(LPWSTR pszHandlerID, LPWSTR pszItemID, ISyncMgrConflict* pConflict, SYNCMGR_UPDATE_REASON nReason) |
| 14 | HRESULT UpdateConflicts(LPWSTR pszHandlerID, LPWSTR pszItemID, SYNCMGR_CONTROL_FLAGS nControlFlags) |
| 15 | HRESULT ActivateHandler(BOOL fActivate, LPWSTR pszHandlerID, HWND hwndOwner, SYNCMGR_CONTROL_FLAGS nControlFlags) |
| 16 | HRESULT EnableHandler(BOOL fEnable, LPWSTR pszHandlerID, HWND hwndOwner, SYNCMGR_CONTROL_FLAGS nControlFlags) |
| 17 | HRESULT EnableItem(BOOL fEnable, LPWSTR pszHandlerID, LPWSTR pszItemID, HWND hwndOwner, SYNCMGR_CONTROL_FLAGS nControlFlags) |