source: trunk/dll/valid.h@ 1358

Last change on this file since 1358 was 1358, checked in by Gregg Young, 17 years ago

Comments for CS 1354/55

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 1.6 KB
RevLine 
[1187]1
2/***********************************************************************
3
[1202]4 $Id: valid.h 1358 2008-12-27 00:03:08Z gyoung $
[1187]5
6 <<description here>>
7
8 Copyright (c) 1993-98 M. Kimes
9 Copyright (c) 2001, 2008 Steven H. Levine
10
11 05 Sep 08 JBS Ticket 187: Refactor FM3DLL.H
[1358]12 25 Dec 08 GKY Add code to allow write verify to be turned off on a per drive basis
[1187]13
14***********************************************************************/
15
16#if !defined(VALID_H)
17
18#define VALID_H
19
[1170]20VOID ArgDriveFlags(INT argc, CHAR ** argv);
[1187]21INT CheckDrive(CHAR Drive, CHAR * FileSystem, ULONG * type);
[1170]22VOID DriveFlagsOne(INT x);
23VOID FillInDriveFlags(VOID * dummy);
24VOID GetDesktopName(CHAR * objectpath, ULONG size);
25BOOL IsBinary(CHAR * str, ULONG len);
26BOOL IsExecutable(CHAR * filename);
[1187]27INT IsFile(CHAR * filename);
28BOOL IsFullName(CHAR * filename);
[1170]29BOOL IsNewer(char *file1, char *file2);
[1187]30BOOL IsRoot(CHAR * filename);
[1170]31BOOL IsValidDir(CHAR * test);
32BOOL IsValidDrive(CHAR drive);
[1187]33APIRET MakeFullName(char *filename);
34CHAR *MakeValidDir(CHAR * path);
35BOOL ParentIsDesktop(HWND hwnd, HWND hwndParent);
36char *RootName(char *filename);
37BOOL TestBinary(CHAR * filename);
[1170]38int TestCDates(CDATE *datevar1, CTIME *timevar1, CDATE *datevar2, CTIME *timevar2);
39int TestFDates(char *file1, char *file2, FDATE *datevar1, FTIME *timevar1,
40 FDATE *datevar2, FTIME *timevar2);
[1187]41CHAR *assign_ignores(CHAR * s);
42BOOL needs_quoting(CHAR * f);
[1170]43
[1214]44// Data declarations
45extern CHAR *CDFS;
46extern CHAR *FAT32;
47extern CHAR *HPFS;
48extern CHAR *HPFS386;
49extern CHAR *ISOFS;
50extern CHAR *JFS;
51extern CHAR *NTFS;
52extern CHAR *NDFS32;
53extern CHAR *RAMFS;
[1354]54extern BOOL fVerifyOffChecked[26];
[1214]55
[1187]56#endif // VALID_H
Note: See TracBrowser for help on using the repository browser.