ReactOS  0.4.12-dev-43-g63b00d8
xcopy.h File Reference
#include <windef.h>
Include dependency graph for xcopy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RC_OK   0
 
#define RC_NOFILES   1
 
#define RC_CTRLC   2
 
#define RC_INITERROR   4
 
#define RC_WRITEERROR   5
 
#define RC_HELP   6
 
#define OPT_ASSUMEDIR   0x00000001
 
#define OPT_RECURSIVE   0x00000002
 
#define OPT_EMPTYDIR   0x00000004
 
#define OPT_QUIET   0x00000008
 
#define OPT_FULL   0x00000010
 
#define OPT_SIMULATE   0x00000020
 
#define OPT_PAUSE   0x00000040
 
#define OPT_NOCOPY   0x00000080
 
#define OPT_NOPROMPT   0x00000100
 
#define OPT_SHORTNAME   0x00000200
 
#define OPT_MUSTEXIST   0x00000400
 
#define OPT_REPLACEREAD   0x00000800
 
#define OPT_COPYHIDSYS   0x00001000
 
#define OPT_IGNOREERRORS   0x00002000
 
#define OPT_SRCPROMPT   0x00004000
 
#define OPT_ARCHIVEONLY   0x00008000
 
#define OPT_REMOVEARCH   0x00010000
 
#define OPT_EXCLUDELIST   0x00020000
 
#define OPT_DATERANGE   0x00040000
 
#define OPT_DATENEWER   0x00080000
 
#define OPT_KEEPATTRS   0x00100000
 
#define MAXSTRING   8192
 
#define STRING_INVPARMS   101
 
#define STRING_INVPARM   102
 
#define STRING_PAUSE   103
 
#define STRING_SIMCOPY   104
 
#define STRING_COPY   105
 
#define STRING_QISDIR   106
 
#define STRING_SRCPROMPT   107
 
#define STRING_OVERWRITE   108
 
#define STRING_COPYFAIL   109
 
#define STRING_OPENFAIL   110
 
#define STRING_READFAIL   111
 
#define STRING_YES_CHAR   112
 
#define STRING_NO_CHAR   113
 
#define STRING_ALL_CHAR   114
 
#define STRING_FILE_CHAR   115
 
#define STRING_DIR_CHAR   116
 
#define STRING_HELP   117
 

Macro Definition Documentation

◆ MAXSTRING

#define MAXSTRING   8192

◆ OPT_ARCHIVEONLY

#define OPT_ARCHIVEONLY   0x00008000

Definition at line 48 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_ASSUMEDIR

#define OPT_ASSUMEDIR   0x00000001

Definition at line 33 of file xcopy.h.

Referenced by XCOPY_ParseCommandLine(), and XCOPY_ProcessDestParm().

◆ OPT_COPYHIDSYS

#define OPT_COPYHIDSYS   0x00001000

Definition at line 45 of file xcopy.h.

Referenced by wmain(), XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_DATENEWER

#define OPT_DATENEWER   0x00080000

Definition at line 52 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_DATERANGE

#define OPT_DATERANGE   0x00040000

Definition at line 51 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_EMPTYDIR

#define OPT_EMPTYDIR   0x00000004

Definition at line 35 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_EXCLUDELIST

#define OPT_EXCLUDELIST   0x00020000

Definition at line 50 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_FULL

#define OPT_FULL   0x00000010

Definition at line 37 of file xcopy.h.

Referenced by XCOPY_DoCopy(), XCOPY_ParseCommandLine(), and XCOPY_ProcessSourceParm().

◆ OPT_IGNOREERRORS

#define OPT_IGNOREERRORS   0x00002000

Definition at line 46 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_KEEPATTRS

#define OPT_KEEPATTRS   0x00100000

Definition at line 53 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_MUSTEXIST

#define OPT_MUSTEXIST   0x00000400

Definition at line 43 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_NOCOPY

#define OPT_NOCOPY   0x00000080

Definition at line 40 of file xcopy.h.

Referenced by wmain(), XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_NOPROMPT

#define OPT_NOPROMPT   0x00000100

Definition at line 41 of file xcopy.h.

Referenced by wmain(), XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_PAUSE

#define OPT_PAUSE   0x00000040

Definition at line 39 of file xcopy.h.

Referenced by wmain(), and XCOPY_ParseCommandLine().

◆ OPT_QUIET

#define OPT_QUIET   0x00000008

Definition at line 36 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_RECURSIVE

#define OPT_RECURSIVE   0x00000002

Definition at line 34 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_REMOVEARCH

#define OPT_REMOVEARCH   0x00010000

Definition at line 49 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_REPLACEREAD

#define OPT_REPLACEREAD   0x00000800

Definition at line 44 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_SHORTNAME

#define OPT_SHORTNAME   0x00000200

Definition at line 42 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_SIMULATE

#define OPT_SIMULATE   0x00000020

Definition at line 38 of file xcopy.h.

Referenced by wmain(), XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ OPT_SRCPROMPT

#define OPT_SRCPROMPT   0x00004000

Definition at line 47 of file xcopy.h.

Referenced by XCOPY_DoCopy(), and XCOPY_ParseCommandLine().

◆ RC_CTRLC

#define RC_CTRLC   2

Definition at line 28 of file xcopy.h.

◆ RC_HELP

#define RC_HELP   6

Definition at line 31 of file xcopy.h.

Referenced by wmain(), and XCOPY_ParseCommandLine().

◆ RC_INITERROR

#define RC_INITERROR   4

◆ RC_NOFILES

#define RC_NOFILES   1

Definition at line 27 of file xcopy.h.

◆ RC_OK

◆ RC_WRITEERROR

#define RC_WRITEERROR   5

Definition at line 30 of file xcopy.h.

Referenced by XCOPY_DoCopy().

◆ STRING_ALL_CHAR

#define STRING_ALL_CHAR   114

Definition at line 71 of file xcopy.h.

Referenced by XCOPY_DoCopy().

◆ STRING_COPY

#define STRING_COPY   105

Definition at line 62 of file xcopy.h.

Referenced by wmain().

◆ STRING_COPYFAIL

#define STRING_COPYFAIL   109

Definition at line 66 of file xcopy.h.

Referenced by XCOPY_DoCopy().

◆ STRING_DIR_CHAR

#define STRING_DIR_CHAR   116

Definition at line 73 of file xcopy.h.

Referenced by XCOPY_ProcessDestParm().

◆ STRING_FILE_CHAR

#define STRING_FILE_CHAR   115

Definition at line 72 of file xcopy.h.

Referenced by XCOPY_ProcessDestParm().

◆ STRING_HELP

#define STRING_HELP   117

Definition at line 74 of file xcopy.h.

Referenced by Usage(), and XCOPY_ParseCommandLine().

◆ STRING_INVPARM

#define STRING_INVPARM   102

Definition at line 59 of file xcopy.h.

Referenced by XCOPY_ParseCommandLine().

◆ STRING_INVPARMS

#define STRING_INVPARMS   101

Definition at line 58 of file xcopy.h.

Referenced by XCOPY_ParseCommandLine().

◆ STRING_NO_CHAR

#define STRING_NO_CHAR   113

Definition at line 70 of file xcopy.h.

Referenced by XCOPY_DoCopy().

◆ STRING_OPENFAIL

#define STRING_OPENFAIL   110

Definition at line 67 of file xcopy.h.

Referenced by XCOPY_ProcessExcludeFile().

◆ STRING_OVERWRITE

#define STRING_OVERWRITE   108

Definition at line 65 of file xcopy.h.

Referenced by XCOPY_DoCopy().

◆ STRING_PAUSE

#define STRING_PAUSE   103

Definition at line 60 of file xcopy.h.

Referenced by wmain().

◆ STRING_QISDIR

#define STRING_QISDIR   106

Definition at line 63 of file xcopy.h.

Referenced by XCOPY_ProcessDestParm().

◆ STRING_READFAIL

#define STRING_READFAIL   111

Definition at line 68 of file xcopy.h.

Referenced by XCOPY_ProcessExcludeFile().

◆ STRING_SIMCOPY

#define STRING_SIMCOPY   104

Definition at line 61 of file xcopy.h.

Referenced by wmain().

◆ STRING_SRCPROMPT

#define STRING_SRCPROMPT   107

Definition at line 64 of file xcopy.h.

Referenced by XCOPY_DoCopy().

◆ STRING_YES_CHAR

#define STRING_YES_CHAR   112

Definition at line 69 of file xcopy.h.

Referenced by XCOPY_DoCopy().