Message Explanation and/or corrective action Level
In app hook:WM_SIZE
In addition to preventing the locked application from exiting, AppLock must also prevent
the application from enabling the taskbar and resizing the application’s window. This
message traps a change in the window size and corrects it.
LOG_EX
In app hook:WM_
WINDOWPOSCHANGED
In addition to preventing the locked application from exiting, AppLock must also prevent
the application from enabling the taskbar and resizing the application’s window. This
message traps a change in the window position and corrects it.
LOG_EX
Initializing keyboard
hook procedure
AppLock is calling the keyboard hook initialization.
LOG_
PROCESSING
Keyboard hook
initialization failure
The keyboard filter initialization failed. LOG_ERROR
Keyboard hook loaded
OK
The keyboard hook dll exists and loaded successfully. LOG_EX
L after Ctrl Processing the backdoor entry. LOG_EX
Loading keyboard hook
When AppLock first loads, it loads a dll that contains the keyboard hook processing. This
message is logged prior to the load attempt.
LOG_
PROCESSING
Open failure
The status information is being saved to a file and the file open has failed. This could
occur if the file is write protected. If the file does not exist, it is created.
LOG_ERROR
Open registry failure
If the Administration registry key does not exist, the switch to user mode fails because the
AppName value in the Administration key is not available.
LOG_ERROR
Opened status file The status information is being saved to a file and the file has been opened successfully. LOG_EX
Out of memory for
encrypted pwd
Not enough memory to encrypt the password. LOG_ERROR
pRealTaskbarWndProc
already set
The taskbar control has already been installed. LOG_EX
Pwd cancelled or invalid-
remain in user mode
The password prompt was cancelled by the user or the maximum number of failed
attempts to enter a password was exceeded.
LOG_EX
Read registry error-hot
key
The hotkey registry entry is missing or empty. This is not considered an error. The
keyboard hook uses an embedded default if the value is not set in the registry.
LOG_ERROR
Read registry failure-app
name
AppName registry value does not exist or is empty. This constitutes a failure for switching
into user mode.
LOG_ERROR
Read registry failure-
Cmd Line
AppCommandLine registry entry is missing or empty. This is not considered an error
since command line information is not necessary to launch and lock the application.
LOG_ERROR
Read registry failure-
Internet
The Internet registry entry is missing or empty. This is not considered an error since the
Internet value is not necessary to launch and lock the application.
LOG_ERROR
Registering Backdoor
MSG
The AppLock system communicates with the keyboard hook via a user defined message.
Both AppLock.exe and Kbdhook.dll register the message at initialization.
LOG_
PROCESSING
Registering Hotkey MSG
The AppLock system communicates with the keyboard hook via a user defined message.
Both Applock.exe and Kbdhook.dll register the message at initialization.
LOG_
PROCESSING
Registry read failure at
reenter user mode
The registry has to be read when entering user mode is the AppName is missing. This
user mode entry is attempted at boot and after a hotkey switch when the administrator has
closed the application being locked or has changed the application name or command
line.
LOG_ERROR
Registry read failure at
reenter user mode
The registry has to be read when switching into user mode. This is because the
administrator can change the settings during administration mode. The read of the
registry failed which means the Administration key was not found or the AppName value
was missing or empty.
LOG_ERROR
4-59