User Interface Global Hook DLLs<\/span><\/p>\n\r",
hmBody:" <\/p>\n\r The User Interface Global Hook DLLs<\/span> tab allows you to detect and specify global hook DLLs that may not be wanted in the Coverage Validator user interface<\/a> process<\/p>\n\r <\/p>\n\r <\/p>\n\r <\/p>\n\r <\/p>\n\r About global hook DLLS<\/span><\/p>\n\r <\/p>\n\r See the similar topic on stub global hooks<\/a> to read about global hook DLLs<\/a><\/p>\n\r <\/p>\n\r <\/p>\n\r <\/p>\n\r The default behaviour is not to allow the global hooks to load, but you can change this if necessary<\/p>\n\r <\/p>\n\r •<\/span>Allow all global hooks to load<\/span> allows all global hook DLLs to load into Coverage Validator <\/span><\/p> <\/p>\n\r •<\/span>Do not allow any global hooks to load<\/span> prevent any global hook DLLs from loading (the default) •<\/span>Use the list of dlls shown<\/span> provide per-DLL control over which DLLs load or don\'t load via the User Interface Global Hook DLLs<\/span> list<\/p> <\/p>\n\r Any global hook DLLs not listed will result in the user being asked for permission to load a DLL via the Global Hook Warning Dialog<\/a> below<\/p>\n\r <\/p>\n\r <\/p>\n\r <\/p>\n\r •<\/span>Add DLL...<\/span> browse and select one or more DLLs Open<\/span> adds the chosen DLLs to the Global Hook DLLs<\/span> list <\/span><\/p> <\/p>\n\r Having added a DLL to the list, you can change whether the DLL is allowed to load or not, by double clicking in the second column and changing the value: Load<\/span> or Don\'t load<\/span> <\/p>\n\r <\/p>\n\r •<\/span>Remove<\/span> removes any selected DLL from the list<\/p> <\/p>\n\r •<\/span>Remove All<\/span> removes all DLLs from the list<\/p> <\/p>\n\r <\/p>\n\r <\/p>\n\r Coverage Validator can detect any DLLs in its own process that are not ones it uses itself. Such DLLs are likely to be global hook DLLs:<\/p>\n\r <\/p>\n\r •<\/span>Auto Detect<\/span> automatically detect DLLs which may be global hook DLLs, adding<\/span> them to the Global Hook DLLs<\/span> list <\/span><\/p> <\/p>\n\r <\/p>\n\r <\/p>\n\r When the global hook loading rule above is set to Use the list of dlls shown<\/span>, the Allow load<\/span> column controls whether the hook DLL is loaded.<\/p>\n\r <\/p>\n\r When a global hook is loaded that is not<\/span> on the list of known global hooks, the user is presented with a warning dialog like that shown below. <\/p>\n\r <\/p>\n\r The user can then accept or block the global hook from loading. The dialog lists a couple of known problematic DLLs.<\/p>\n\r <\/p>\n\r <\/span><\/p>\n\r <\/p>\n\r <\/p>\n\r •<\/span>Help<\/span> displays this help page <\/span><\/p> •<\/span>Yes<\/span> lets the DLL load <\/p> •<\/span>No<\/span> blocks the DLL<\/p> <\/p>\n\r Your response is automatically recorded in the Global Hook DLLs<\/span> list, so that you won\'t be asked again.<\/p>\n\r <\/p>\n\r <\/p>\n\r Reset All - <\/span>Resets all<\/span> global settings, not just those on the current page.<\/p>\n\r <\/p>\n\r <\/p>\n\r Reset - <\/span>Resets the settings on the current page.<\/p>\n\r <\/p>\n\r <\/p>\n\r"
})
The user interface hook DLL loading rule<\/span><\/h1>\n\r
\n\r <\/p>Managing user interface global hook DLLs<\/span><\/h1>\n\r
Auto detecting global hook DLLs<\/span><\/h1>\n\r
<\/a>Global Hook Warning Dialog<\/span><\/h1>\n\r
<\/span><\/h1>\n\r