ISyncMgrControl::StartSyncAll 方法 (syncmgr.h)
同步處理所有處理程式所管理的所有專案。
語法
HRESULT StartSyncAll(
[in] HWND hwndOwner
);
參數
[in] hwndOwner
類型: HWND
處理程式或專案可用來顯示任何必要UI之視窗的句柄。 此值可以是 NULL。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
這個方法類似於 UpdateAll。
範例
下列範例顯示處理程式程式的 ISyncMgrControl::StartSyncAll 用法。
void CMyDeviceHandler::MiscProc(...)
{
...
// Get the Sync Center control object.
ISyncMgrControl *pControl = NULL;
hr = CoCreateInstance(CLSID_SyncMgrControl,
CLSCTX_SERVER,
IID_PPV_ARGS(&pControl));
if (SUCCEEDED(hr))
{
// Synchronize all sync items for all sync handlers.
hr = pControl->StartSyncAll(_hwnd);
pControl->Release();
}
...
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | syncmgr.h |