ISyncMgrSyncItem::Enable 方法 (syncmgr.h)
启用或禁用同步项。
语法
HRESULT Enable(
[in] BOOL fEnable
);
参数
[in] fEnable
类型: BOOL
如果为 TRUE ,则为启用; 要禁用的 FALSE 。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
同步中心在以下方案中调用此方法。
- 当用户选择处理程序文件夹中的项并启动其 “启用” 任务时,但前提是该项尚未设置 SYNCMGR_IPM_PREVENT_ENABLE 标志。 如果处理程序支持 SYNCMGR_OBJECTID_QueryBeforeEnable 对象,则仅在 UI 操作成功时调用此方法。
- 当用户选择处理程序文件夹中的项并启动其 “禁用 ”任务时,但前提是该项尚未设置 SYNCMGR_IPM_PREVENT_DISABLE 标志。 如果处理程序支持 SYNCMGR_OBJECTID_QueryBeforeDisable 对象,则仅在 UI 操作成功时调用此方法。
示例
以下示例演示此方法的简单实现。
STDMETHODIMP CMyDeviceSyncItem::Enable(__in BOOL fEnable)
{
return E_NOTIMPL;
}
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | syncmgr.h |