Metodo ISyncMgrControl::StartSyncAll (syncmgr.h)
Sincronizza tutti gli elementi gestiti da tutti i gestori.
Sintassi
HRESULT StartSyncAll(
[in] HWND hwndOwner
);
Parametri
[in] hwndOwner
Tipo: HWND
Handle a una finestra che può essere usata da un gestore o da un elemento per visualizzare qualsiasi interfaccia utente necessaria. Questo valore può essere NULL.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questo metodo è analogo a UpdateAll.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo di ISyncMgrControl::StartSyncAll tramite la procedura di un gestore.
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();
}
...
}
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | syncmgr.h |