Méthode ISyncMgrHandlerInfo ::GetLastSyncTime (syncmgr.h)
Obtient la date et l’heure de la dernière synchronisation du gestionnaire.
Syntaxe
HRESULT GetLastSyncTime(
[out] FILETIME *pftLastSync
);
Paramètres
[out] pftLastSync
Type : FILETIME*
Lorsque cette méthode retourne, contient un pointeur vers une structure FILETIME contenant les informations de date et d’heure.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite, ou une valeur d’erreur dans le cas contraire. Si la méthode échoue, pftLastSync pointe vers la valeur de la synchronisation précédente.
Remarques
Cette valeur n’est pas affichée dans l’interface utilisateur du dossier par défaut, mais elle est disponible en tant que propriété System.Sync.DateSynchronized (PKEY_Sync_DateSynchronized).
Le Centre de synchronisation appelle cette méthode chaque fois que la méthode UpdateHandler est appelée.
Exemples
L’exemple suivant montre une implémentation de cette méthode qui appelle une fonction de classe privée pour récupérer l’heure et la date.
STDMETHODIMP CMyDeviceHandler::GetLastSyncTime(__out FILETIME *pftLastSync)
{
*pftLastSync = _ftLastSync;
return S_OK;
}
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | syncmgr.h |