WinHlp32.exe programozási makrók (ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test és ExecProgram) szükségesek a .hlp fájlok megjelenítéséhez. Ezek a funkciók azonban biztonsági kockázatot jelenthetnek a rendszer számára.
Két csoportházirend -- egy helyi számítógép-csoportházirend és egy jelenlegi felhasználó csoportházirendje -- biztosított a funkció ellenőrzésére. Használhat továbbá felhasználói beállításjegyzékbeli beállítást a funkció kezelésére. A prioritás sorrendje a következő: helyi számítógép-csoportházirend, jelenlegi felhasználó csoportházirendje, majd a felhasználó beállításjegyzékbeli beállítása. Ha egyik házirend sincs beállítva, és a beállításjegyzékben sincs beállítás, akkor a programozási makrók ki lesznek kapcsolva.
Ha ennek a házirendnek prioritása van, de ki van kapcsolva, akkor a programozható makrótól függő .hlp fájlok nem jelennek meg helyesen.
Ha ennek a házirendnek prioritása van, és be van kapcsolva, akkor a programozási makrók engedélyezve lesznek, és minden .hlp fájl helyesen jelenik meg.
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Policies\Microsoft\Winhelp |
Value Name | AllowProgrammaticMacrosInWinhelp |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |