|
|
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 HAS_ARGUMENT 1 9: #define HAS_NO_ARGUMENT !HAS_ARGUMENT 10: 11: typedef struct argument_t 12: { 13: char long_name[16]; 14: char short_name[8]; 15: } argument; 16: 17: typedef struct argumentspec_t 18: { 19: argument *args; 20: int arg_cnt; 21: } argumentspec; 22: 23: /* Everything below this line is automatically updated by the -mkproto-tool- */ 24: 25: BOOL WINAPI CommandHelpDlgProc ( HWND hwndDlg , UINT msg , WPARAM wParam , LPARAM lParam ); 26: int Win32CommandLine ( char *lpszCommandLine , char ***lpszArgs ); 27: int GetArgSepPosOffset ( char *lpszArgument ); 28: int GetArgumentID ( argumentspec *as , char *lpszArgument , int *nArgPos ); 29: int GetArgumentValue ( char **lpszCommandLineArgs , int nArgPos , int *nArgIdx , int nNoCommandLineArgs , char *lpszValue , int nValueSize );
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.