Annotation of truecrypt/mount/hotkeys.h, revision 1.1.1.4

1.1.1.4 ! root        1: /*
        !             2:  Copyright (c) TrueCrypt Foundation. All rights reserved.
1.1       root        3: 
1.1.1.4 ! root        4:  Covered by the TrueCrypt License 2.2 the full text of which is contained
        !             5:  in the file License.txt included in TrueCrypt binary and source code
        !             6:  distribution packages.
1.1       root        7: */
                      8: 
                      9: enum
                     10: {
                     11:        /* When adding/removing hot keys, update the following functions in Mount.c:
                     12:        DisplayHotkeyList()
                     13:        SaveSettings()
                     14:        LoadSettings()
                     15:        HandleHotKey()  */
                     16: 
                     17:        HK_AUTOMOUNT_DEVICES = 0,
                     18:        HK_DISMOUNT_ALL,
                     19:        HK_FORCE_DISMOUNT_ALL_AND_WIPE,
                     20:        HK_FORCE_DISMOUNT_ALL_AND_WIPE_AND_EXIT,
                     21:        HK_MOUNT_FAVORITE_VOLUMES,
                     22:        HK_SHOW_HIDE_MAIN_WINDOW,
1.1.1.4 ! root       23:        HK_WIPE_CACHE,
1.1       root       24:        NBR_HOTKEYS
                     25: };
                     26: 
                     27: typedef struct
                     28: {
                     29:        UINT vKeyCode;
                     30:        UINT vKeyModifiers;
                     31: } TCHOTKEY;
                     32: 
                     33: extern TCHOTKEY        Hotkeys [NBR_HOTKEYS];
                     34: 
                     35: BOOL WINAPI HotkeysDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam);
                     36: BOOL GetKeyName (UINT vKey, wchar_t *keyName);
                     37: void UnregisterAllHotkeys (HWND hwndDlg, TCHOTKEY hotkeys[]);
1.1.1.4 ! root       38: BOOL RegisterAllHotkeys (HWND hwndDlg, TCHOTKEY hotkeys[]);
1.1       root       39: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.