다음을 통해 공유


RegisterGPNotification 함수(userenv.h)

RegisterGPNotification 함수를 사용하면 정책이 변경될 때 애플리케이션이 알림을 받을 수 있습니다. 정책 변경이 발생하면 지정된 이벤트 개체가 신호 상태로 설정됩니다.

구문

USERENVAPI BOOL RegisterGPNotification(
  [in] HANDLE hEvent,
  [in] BOOL   bMachine
);

매개 변수

[in] hEvent

이벤트 개체에 대한 핸들입니다. CreateEvent 함수를 사용하여 이벤트 개체를 만듭니다.

[in] bMachine

정책 변경 유형을 지정합니다. TRUE이면 컴퓨터 정책 변경 내용이 보고됩니다. FALSE이면 사용자 정책 변경 내용이 보고됩니다.

반환 값

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

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

설명

UnregisterGPNotification 함수를 호출하여 정책 변경 알림 수신에서 핸들의 등록을 취소합니다. CloseHandle 함수를 호출하여 더 이상 필요하지 않은 경우 핸들을 닫습니다.

애플리케이션은 WM_SETTINGCHANGE 메시지가 브로드캐스트될 때 정책 변경에 대한 알림을 받을 수도 있습니다. 이 instance 컴퓨터 정책이 적용된 경우 wParam 매개 변수 값은 1이고, 사용자 정책이 적용된 경우 0입니다. lParam 매개 변수는 문자열 "Policy"를 가리킵니다.

요구 사항

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

추가 정보

그룹 정책 함수

그룹 정책 개요

UnregisterGPNotification