다음을 통해 공유


RefreshPolicyEx 함수(userenv.h)

RefreshPolicyEx 함수를 사용하면 정책이 컴퓨터에 즉시 적용됩니다. 확장 함수를 사용하면 적용할 정책 새로 고침 유형을 지정할 수 있습니다.

구문

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

매개 변수

[in] bMachine

컴퓨터 정책 또는 사용자 정책을 새로 고칠지 여부를 지정합니다. 이 값이 TRUE이면 시스템에서 컴퓨터 정책을 새로 고칩니다. 이 값이 FALSE이면 시스템에서 사용자 정책을 새로 고칩니다.

[in] dwOptions

적용할 정책 새로 고침 유형을 지정합니다. 이 매개 변수는 다음 값일 수 있습니다.

RP_FORCE

정책 변경 내용이 검색되지 않은 경우에도 모든 정책을 다시 적용합니다.

부팅 또는 로그온 시 적용할 수 있는 클라이언트 쪽 확장(예: 애플리케이션 설치 확장)이 있는 경우 정책 변경 내용이 검색되지 않더라도 다음 부팅 또는 로그온 시 확장이 다시 적용됩니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.

설명

dwOptions 매개 변수를 지정할 필요가 없는 경우 RefreshPolicy 함수를 대신 호출할 수 있습니다.

기본적으로 정책은 90분마다 다시 적용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 userenv.h
라이브러리 Userenv.lib
DLL Userenv.dll

추가 정보

그룹 정책 함수

그룹 정책 개요

ProcessGroupPolicy

ProcessGroupPolicyEx

RefreshPolicy