ISyncMgrHandlerInfo::GetLastSyncTime 方法 (syncmgr.h)
获取处理程序上次同步的日期和时间。
语法
HRESULT GetLastSyncTime(
[out] FILETIME *pftLastSync
);
参数
[out] pftLastSync
类型: FILETIME*
此方法返回时,包含指向包含日期和时间信息的 FILETIME 结构的指针。
返回值
类型: HRESULT
如果成功,则返回 S_OK,否则返回错误值。 如果方法失败, pftLastSync 将指向上一次同步中的值。
注解
默认情况下,此值不显示在文件夹 UI 中,但可用作 System.Sync.DateSynchronized (PKEY_Sync_DateSynchronized) 属性。
每当调用 UpdateHandler 方法时,同步中心将调用此方法。
示例
以下示例演示此方法的实现,该方法调用私有类函数来检索时间和日期。
STDMETHODIMP CMyDeviceHandler::GetLastSyncTime(__out FILETIME *pftLastSync)
{
*pftLastSync = _ftLastSync;
return S_OK;
}
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | syncmgr.h |