Metodo ISyncMgrHandlerInfo::GetLastSyncTime (syncmgr.h)
Ottiene la data e l'ora dell'ultima sincronizzazione del gestore.
Sintassi
HRESULT GetLastSyncTime(
[out] FILETIME *pftLastSync
);
Parametri
[out] pftLastSync
Tipo: FILETIME*
Quando termina, questo metodo contiene un puntatore a una struttura FILETIME contenente le informazioni di data e ora.
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo o un valore di errore in caso contrario. Se il metodo ha esito negativo, pftLastSync punta al valore della sincronizzazione precedente.
Commenti
Questo valore non viene visualizzato nell'interfaccia utente della cartella per impostazione predefinita, ma è disponibile come proprietà System.Sync.DateSynchronized (PKEY_Sync_DateSynchronized).
Sync Center chiama questo metodo ogni volta che viene chiamato il metodo UpdateHandler .
Esempio
Nell'esempio seguente viene illustrata un'implementazione di questo metodo che chiama una funzione di classe privata per recuperare l'ora e la data.
STDMETHODIMP CMyDeviceHandler::GetLastSyncTime(__out FILETIME *pftLastSync)
{
*pftLastSync = _ftLastSync;
return S_OK;
}
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 |