refreshPolicyEx 函数 (userenv.h)

RefreshPolicyEx 函数会导致立即在计算机上应用策略。 扩展函数允许指定要应用的策略刷新的类型。

语法

USERENVAPI BOOL RefreshPolicyEx(
  [in] BOOL  bMachine,
  [in] DWORD dwOptions
);

参数

[in] bMachine

指定是刷新计算机策略还是用户策略。 如果此值为 TRUE,则系统将刷新计算机策略。 如果此值为 FALSE,则系统将刷新用户策略。

[in] dwOptions

指定要应用的策略刷新的类型。 此参数可以是以下值。

RP_FORCE

即使未检测到任何策略更改,也重新应用所有策略。

请注意,如果有任何客户端扩展可以在启动或登录时应用, (例如,应用程序安装扩展) ,则即使未检测到任何策略更改,这些扩展也会在下次启动或登录时重新应用。

返回值

如果该函数成功,则返回值为非零值。

如果函数失败,则返回值为零。 要获得更多的错误信息,请调用 GetLastError。

注解

如果不需要指定 dwOptions 参数,可以改为调用 RefreshPolicy 函数。

默认情况下,策略每 90 分钟重新应用一次。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 userenv.h
Library Userenv.lib
DLL Userenv.dll

另请参阅

组策略函数

组策略概述

ProcessGroupPolicy

ProcessGroupPolicyEx

RefreshPolicy