|
|
1.1 ! root 1: /* Copyright (C) 2004 TrueCrypt Team, truecrypt.org ! 2: This product uses components written by Paul Le Roux <[email protected]> */ ! 3: ! 4: #define SZSERVICENAME "TrueCryptService" ! 5: #define SZSERVICEDISPLAYNAME "TrueCrypt Service" ! 6: #define SZDEPENDENCIES "" ! 7: ! 8: /* Everything below this line is automatically updated by the -mkproto-tool- */ ! 9: ! 10: void WINAPI service_main ( DWORD dwArgc , LPSTR *lpszArgv ); ! 11: void WINAPI service_ctrl ( DWORD dwCtrlCode ); ! 12: BOOL ReportStatusToSCMgr ( DWORD dwCurrentState , DWORD dwWin32ExitCode , DWORD dwWaitHint ); ! 13: void AddToMessageLog ( LPSTR lpszMsg ); ! 14: LPSTR GetLastErrorText ( LPSTR lpszBuf , DWORD dwSize ); ! 15: void ServiceStart ( DWORD dwArgc , LPTSTR *lpszArgv ); ! 16: void ServiceStop ( void ); ! 17: void handleWin32Error ( HWND dummy );
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.