|
|
1.1.1.3 ! root 1: /* The source code contained in this file has been derived from the source code ! 2: of Encryption for the Masses 2.02a by Paul Le Roux. Modifications and ! 3: additions to that source code contained in this file are Copyright (c) 2004 ! 4: TrueCrypt Team and Copyright (c) 2004 TrueCrypt Foundation. Unmodified ! 5: parts are Copyright (c) 1998-99 Paul Le Roux. This is a TrueCrypt Foundation ! 6: release. Please see the file license.txt for full license details. */ 1.1 root 7: 8: #define SZSERVICENAME "TrueCryptService" 9: #define SZSERVICEDISPLAYNAME "TrueCrypt Service" 10: #define SZDEPENDENCIES "" 11: 12: /* Everything below this line is automatically updated by the -mkproto-tool- */ 13: 14: void WINAPI service_main ( DWORD dwArgc , LPSTR *lpszArgv ); 15: void WINAPI service_ctrl ( DWORD dwCtrlCode ); 16: BOOL ReportStatusToSCMgr ( DWORD dwCurrentState , DWORD dwWin32ExitCode , DWORD dwWaitHint ); 17: void AddToMessageLog ( LPSTR lpszMsg ); 18: LPSTR GetLastErrorText ( LPSTR lpszBuf , DWORD dwSize ); 19: void ServiceStart ( DWORD dwArgc , LPTSTR *lpszArgv ); 20: void ServiceStop ( void ); 21: void handleWin32Error ( HWND dummy );
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.