Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

50 lines
987 B

//*************************************************************
//
// Header file for copydir.c
//
// Microsoft Confidential
// Copyright (c) Microsoft Corporation 1995
// All rights reserved
//
//*************************************************************
//
// FILEINFO flags
//
#define FI_DIREXISTED 0x00000001
//
// File copy structure
//
typedef struct _FILEINFO {
DWORD dwFlags;
TCHAR szSrc[MAX_PATH];
TCHAR szDest[MAX_PATH];
FILETIME ftSrc;
DWORD dwFileSize;
DWORD dwFileAttribs;
struct _FILEINFO *pNext;
} FILEINFO, * LPFILEINFO;
#define NUM_COPY_THREADS 7
//
// ThreadInfo structure
//
typedef struct _THREADINFO {
DWORD dwFlags;
LPCRITICAL_SECTION lpCrit;
LPFILEINFO lpSrcFiles;
} THREADINFO, * LPTHREADINFO;
BOOL ReconcileFile (LPTSTR lpSrcFile, LPTSTR lpDestFile,
DWORD dwFlags, LPFILETIME ftSrcTime);