ISyncMgrSyncItem::GetPolicies 方法 (syncmgr.h)

获取一组标志,这些标志描述项设置的策略。

语法

HRESULT GetPolicies(
  [out] SYNCMGR_ITEM_POLICIES *pmPolicies
);

参数

[out] pmPolicies

类型: SYNCMGR_ITEM_POLICIES*

此方法返回时,包含指向定义项策略的 SYNCMGR_ITEM_POLICIES 枚举中的值的按位组合的指针。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

策略是通常受支持但可由组策略禁用的操作。

此方法由同步中心调用,以响应对 UpdateItem 的调用。

示例

以下示例演示此方法的实现。

STDMETHODIMP CMyDeviceSyncItem::GetPolicies(
                              __out SYNCMGR_ITEM_POLICIES *pmPolicies)
{
    *pmPolicies = SYNCMGR_IPM_PREVENT_DISABLE 
                | SYNCMGR_IPM_HIDDEN_BY_DEFAULT;
                
    return S_OK;
}

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 syncmgr.h