Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

xcopy.h

Go to the documentation of this file.
00001 /*
00002  * XCOPY - Wine-compatible xcopy program
00003  *
00004  * Copyright (C) 2007 J. Edmeades
00005  *
00006  * This library is free software; you can redistribute it and/or
00007  * modify it under the terms of the GNU Lesser General Public
00008  * License as published by the Free Software Foundation; either
00009  * version 2.1 of the License, or (at your option) any later version.
00010  *
00011  * This library is distributed in the hope that it will be useful,
00012  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00013  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00014  * Lesser General Public License for more details.
00015  *
00016  * You should have received a copy of the GNU Lesser General Public
00017  * License along with this library; if not, write to the Free Software
00018  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
00019  */
00020 
00021 #include <windef.h>
00022 
00023 /* Local #defines */
00024 #define RC_OK         0
00025 #define RC_NOFILES    1
00026 #define RC_CTRLC      2
00027 #define RC_INITERROR  4
00028 #define RC_WRITEERROR 5
00029 #define RC_HELP       6
00030 
00031 #define OPT_ASSUMEDIR    0x00000001
00032 #define OPT_RECURSIVE    0x00000002
00033 #define OPT_EMPTYDIR     0x00000004
00034 #define OPT_QUIET        0x00000008
00035 #define OPT_FULL         0x00000010
00036 #define OPT_SIMULATE     0x00000020
00037 #define OPT_PAUSE        0x00000040
00038 #define OPT_NOCOPY       0x00000080
00039 #define OPT_NOPROMPT     0x00000100
00040 #define OPT_SHORTNAME    0x00000200
00041 #define OPT_MUSTEXIST    0x00000400
00042 #define OPT_REPLACEREAD  0x00000800
00043 #define OPT_COPYHIDSYS   0x00001000
00044 #define OPT_IGNOREERRORS 0x00002000
00045 #define OPT_SRCPROMPT    0x00004000
00046 #define OPT_ARCHIVEONLY  0x00008000
00047 #define OPT_REMOVEARCH   0x00010000
00048 #define OPT_EXCLUDELIST  0x00020000
00049 #define OPT_DATERANGE    0x00040000
00050 #define OPT_DATENEWER    0x00080000
00051 
00052 #define MAXSTRING 8192
00053 
00054 /* Translation ids */
00055 #define STRING_INVPARMS         101
00056 #define STRING_INVPARM          102
00057 #define STRING_PAUSE            103
00058 #define STRING_SIMCOPY          104
00059 #define STRING_COPY             105
00060 #define STRING_QISDIR           106
00061 #define STRING_SRCPROMPT        107
00062 #define STRING_OVERWRITE        108
00063 #define STRING_COPYFAIL         109
00064 #define STRING_OPENFAIL         110
00065 #define STRING_READFAIL         111
00066 #define STRING_YES_CHAR         112
00067 #define STRING_NO_CHAR          113
00068 #define STRING_ALL_CHAR         114
00069 #define STRING_FILE_CHAR        115
00070 #define STRING_DIR_CHAR         116
00071 #define STRING_HELP             117

Generated on Thu Feb 9 04:39:04 2012 for ReactOS by doxygen 1.6.3

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.