Método ISyncMgrSyncItemInfo::GetLastSyncTime (syncmgr.h)
Obtém a data e a hora em que o item foi sincronizado pela última vez.
Sintaxe
HRESULT GetLastSyncTime(
[out] FILETIME *pftLastSync
);
Parâmetros
[out] pftLastSync
Tipo: FILETIME*
Quando esse método retorna, contém um ponteiro para uma estrutura FILETIME que contém as informações de data e hora.
Valor retornado
Tipo: HRESULT
Retorna S_OK se tiver êxito; caso contrário, um valor de erro. Se o método falhar, pftLastSync apontará para o valor da sincronização anterior.
Comentários
Esse valor não é exibido na interface do usuário da pasta por padrão, mas está disponível como a propriedade System.Sync.DateSynchronized (PKEY_Sync_DateSynchronized).
A Central de Sincronização chama esse método sempre que o método UpdateItem é chamado.
Exemplos
O exemplo a seguir mostra uma implementação desse método que chama uma função de classe privada para recuperar a hora e a data.
STDMETHODIMP CMyDeviceSyncItem::GetLastSyncTime(__out FILETIME *pftLastSync)
{
*pftLastSync = _ftLastSync;
return S_OK;
}
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | syncmgr.h |