WinHlp32.exe 프로그래밍 매크로(ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test, 및 ExecProgram)는 일부의 .hlp 파일을 표시하는데 필요합니다. 하지만 이러한 기능이 사용자 시스템을 보안 위험에 취약하게 만들 수도 있습니다.
두 그룹 정책(로컬 컴퓨터 그룹 정책 및 현재 사용자 그룹 정책)이 해당 기능을 조정할 수 있도록 제공됩니다. 또한 사용자 레지스트리 설정을 사용하여 이 기능을 관리할 수도 있습니다. 우선 순위는 로컬 컴퓨터 그룹 정책, 현재 사용자 그룹 정책, 사용자 레지스트리 설정의 순으로 적용됩니다. 두 개의 그룹 정책 및 사용자 레지스트리 설정이 지정되지 않은 경우 프로그래밍 매크로를사용할 수 없습니다.
만일 해당 정책이 우선 순위를 갖고 사용하지 않도록 설정되어 있는 경우 프로그래밍 매크로가 필요한 .hlp 파일을 올바르게 표시되지 않습니다.
만일 이 정책이 우선 순위를 갖고 사용하도록 설정되어 있는 경우 프로그래밍 매크로가 허용되며 모든 .hlp 파일이 올바르게 표시됩니다.
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Policies\Microsoft\Winhelp |
Value Name | AllowProgrammaticMacrosInWinhelp |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |