Condividi tramite


Metodo ISyncMgrSyncItemInfo::GetLastSyncTime (syncmgr.h)

Ottiene la data e l'ora dell'ultima sincronizzazione dell'elemento.

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 UpdateItem .

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 CMyDeviceSyncItem::GetLastSyncTime(__out FILETIME *pftLastSync)
{
    *pftLastSync = _ftLastSync;
    return S_OK;
}

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h