Message

Explanation and/or corrective action

Level

 

 

 

Switching to admin-

The keyboard hook load failed, so AppLock switches to admin mode. If a password is specified, the password

LOG_PROC-

kbdhook.dll not found

prompt is displayed and remains until a valid password is entered.

ESSING

 

 

 

Switching to admin-key-

If the keyboard hook initialization fails, AppLock switches to admin mode. If a password is specified, the pass-

LOG_PROC-

board hook initialization fail-

word prompt is displayed and remains until a valid password is entered.

ESSING

ure

 

 

Switching to admin-reg-

See the explanation of the “Registry read failure” above. AppLock is switching into Admin mode. If a password

LOG_PROC-

istry read failure

has been configured, the prompt will be displayed and will not be dismissed until a valid password is entered.

ESSING

 

 

 

Switching to Task-

In administration mode, the taskbar is visible and enabled.

LOG_EX

barScreenMode

 

 

 

 

 

Switching to user mode

The registry was successfully read and AppLock is starting the process to switch to user mode.

LOG_PROC-

ESSING

 

 

 

 

 

Switching to user-hotkey

The system is currently in admin mode and is now switching to user mode. The switch occurred because of a

LOG_PROC-

press

hotkey press by the administrator.

ESSING

 

 

 

Taskbar hook failure

AppLock is unable to control the taskbar to prevent the locked application from re-enabling it.

LOG_ERROR

 

 

 

Taskbar hook OK

AppLock successfully installed control of the taskbar.

LOG_EX

 

 

 

Timeout looking for app

After the application is launched, AppLock must wait until the application has initialized itself before proceeding.

LOG_ERROR

window

The application did not start successfully and AppLock has timed out.

 

ToUser after admin, not at

The user mode switch is attempted when the device boots and after the administrator presses the hotkey. The

LOG_EX

boot

mode switch is being attempted after a hotkey press.

 

 

 

 

ToUser after admin-app

The switch to user mode is being made via a hotkey press and the administrator has left the application open

LOG_EX

still open

and has not made any changes in the configuration.

 

 

 

 

ToUser after admin-no

If user mode is being entered via a hotkey press, the administrator may have left the configured application

 

open. If so, AppLock does not launch the application again unless a new application or command line has been

LOG_EX

app or cmd line change

specified; otherwise, it just locks it.

 

 

 

 

 

 

Unable to move desktop

The desktop is moved when switching into user mode. This prevents them from being visible if the application is

LOG_ERROR

 

exited and restarted by the timer. This error does not affect the screen mode switch; processing continues.

 

Unable to move taskbar

The taskbar is moved when switching into user mode. This prevents them from being visible if the application is

LOG_ERROR

exited and restarted by the timer. This error does not affect the screen mode switch; processing continues.

 

 

 

 

 

Unhook taskbar wndproc

AppLock could not remove its control of the taskbar. This error does not affect AppLock processing

LOG_ERROR

failure

 

 

 

 

 

Unhook wndproc failure

AppLock could not remove the hook that allows monitoring of the application.

LOG_ERROR

 

 

 

Unhooking taskbar

In administration mode, the taskbar should return to normal operation, so AppLock’s control of the taskbar

LOG_EX

should be removed.

 

 

 

 

 

Unhooking wndproc

When the administrator leaves user mode, the device is fully operational; therefore, AppLock must stop mon-

LOG_EX

itoring the locked application.

 

 

 

 

 

WM_SIZE adjusted

This message denotes that AppLock has readjusted the window size.

LOG_EX

 

 

 

X after Ctrl+L

Processing the backdoor entry.

LOG_EX

 

 

 

Ret from password <#>

Return value from password dialog.

LOG_EX

 

 

 

Decrypt data len <#>

Length of decrypted password.

LOG_EX

 

 

 

Window handle to enum-

The window handle that is passed to the enumeration function. This message can be used by engineering with

LOG_EX

windows=%x

other development tools to trouble shoot application lock failures.

 

WM_WINDOWPOSCHG

Output the window size after it has been adjusted by AppLock

LOG_EX

adjusted=%x

 

 

 

 

 

4-50