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.c File Reference

#include <stdio.h>
#include <windows.h>
#include <wine/debug.h>
#include <wine/unicode.h>
#include "xcopy.h"
#include <windef.h>

Go to the source code of this file.

Data Structures

struct  EXCLUDELIST

Defines

#define MAX_WRITECONSOLE_SIZE   65535

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (xcopy)
static int XCOPY_ParseCommandLine (WCHAR *suppliedsource, WCHAR *supplieddestination, DWORD *flags)
static int XCOPY_ProcessSourceParm (WCHAR *suppliedsource, WCHAR *stem, WCHAR *spec, DWORD flags)
static int XCOPY_ProcessDestParm (WCHAR *supplieddestination, WCHAR *stem, WCHAR *spec, WCHAR *srcspec, DWORD flags)
static int XCOPY_DoCopy (WCHAR *srcstem, WCHAR *srcspec, WCHAR *deststem, WCHAR *destspec, DWORD flags)
static BOOL XCOPY_CreateDirectory (const WCHAR *path)
static BOOL XCOPY_ProcessExcludeList (WCHAR *parms)
static BOOL XCOPY_ProcessExcludeFile (WCHAR *filename, WCHAR *endOfName)
static WCHARXCOPY_LoadMessage (UINT id)
static void XCOPY_FailMessage (DWORD err)
static int XCOPY_wprintf (const WCHAR *format,...)
int wmain (int argc, WCHAR *argvW[])
static BOOL is_whitespace (WCHAR c)
static WCHARskip_whitespace (WCHAR *p)
static int find_end_of_word (const WCHAR *word, WCHAR **end)
static void strip_quotes (WCHAR *word, WCHAR **end)

Variables

static ULONG filesCopied = 0
static EXCLUDELISTexcludeList = NULL
static FILETIME dateRange
static const WCHAR wchr_slash [] = {'\\', 0}
static const WCHAR wchr_star [] = {'*', 0}
static const WCHAR wchr_dot [] = {'.', 0}
static const WCHAR wchr_dotdot [] = {'.', '.', 0}
static WCHAR copyFrom [MAX_PATH]
static WCHAR copyTo [MAX_PATH]

Generated on Thu Feb 9 05:05:41 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.