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

ISyncMgrHandler

COM
IID04ec2e43-ac77-49f9-9b98-0307ef7a72a2継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

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

vtblメソッド
3HRESULT GetName(LPWSTR* ppszName)
4HRESULT GetHandlerInfo(ISyncMgrHandlerInfo** ppHandlerInfo)
5HRESULT GetObject(GUID* rguidObjectID, GUID* riid, void** ppv)
6HRESULT GetCapabilities(SYNCMGR_HANDLER_CAPABILITIES* pmCapabilities)
7HRESULT GetPolicies(SYNCMGR_HANDLER_POLICIES* pmPolicies)
8HRESULT Activate(BOOL fActivate)
9HRESULT Enable(BOOL fEnable)
10HRESULT Synchronize(LPWSTR* ppszItemIDs, DWORD cItems, HWND hwndOwner, ISyncMgrSessionCreator* pSessionCreator, IUnknown* punk)