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 |