Compartir a través de


Método ISyncMgrSyncItemInfo::GetLastSyncTime (syncmgr.h)

Obtiene la fecha y hora en que se sincronizó por última vez el elemento.

Sintaxis

HRESULT GetLastSyncTime(
  [out] FILETIME *pftLastSync
);

Parámetros

[out] pftLastSync

Tipo: FILETIME*

Cuando este método devuelve , contiene un puntero a una estructura FILETIME que contiene la información de fecha y hora.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se realiza correctamente; de lo contrario, un valor de error. Si se produce un error en el método, pftLastSync apunta al valor de la sincronización anterior.

Comentarios

Este valor no se muestra en la interfaz de usuario de la carpeta de forma predeterminada, pero está disponible como la propiedad System.Sync.DateSynchronized (PKEY_Sync_DateSynchronized).

El Centro de sincronización llama a este método cada vez que se llama al método UpdateItem .

Ejemplos

En el ejemplo siguiente se muestra una implementación de este método que llama a una función de clase privada para recuperar la hora y la fecha.

STDMETHODIMP CMyDeviceSyncItem::GetLastSyncTime(__out FILETIME *pftLastSync)
{
    *pftLastSync = _ftLastSync;
    return S_OK;
}

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado syncmgr.h