|
|
1.1 root 1: /*
1.1.1.3 root 2: Copyright (c) 2007-2008 TrueCrypt Foundation. All rights reserved.
1.1 root 3:
1.1.1.7 ! root 4: Governed by the TrueCrypt License 2.8 the full text of which is contained
1.1 root 5: in the file License.txt included in TrueCrypt binary and source code
6: distribution packages.
7: */
8:
1.1.1.3 root 9: #ifndef TC_HEADER_MAIN_COM
10: #define TC_HEADER_MAIN_COM
11:
1.1 root 12: #include <windows.h>
13:
14: #ifdef __cplusplus
1.1.1.3 root 15:
16: #include "MainCom_h.h"
17: ITrueCryptMainCom *GetElevatedInstance (HWND parent);
18:
1.1 root 19: extern "C" {
20: #endif
21:
22: BOOL ComServerMain ();
23: int UacBackupVolumeHeader (HWND hwndDlg, BOOL bRequireConfirmation, char *lpszVolume);
24: int UacRestoreVolumeHeader (HWND hwndDlg, char *lpszVolume);
25: int UacChangePwd (char *lpszVolume, Password *oldPassword, Password *newPassword, int pkcs5, HWND hwndDlg);
26:
27: #ifdef __cplusplus
28: }
29: #endif
1.1.1.3 root 30:
31: #endif // TC_HEADER_MAIN_COM
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.