// Windows/FileSystem.h #ifndef __WINDOWS_FILE_SYSTEM_H #define __WINDOWS_FILE_SYSTEM_H #include "../Common/MyString.h" #include "../Common/MyTypes.h" namespace NWindows { namespace NFile { namespace NSystem { bool MyGetVolumeInformation( CFSTR rootPath , UString &volumeName, LPDWORD volumeSerialNumber, LPDWORD maximumComponentLength, LPDWORD fileSystemFlags, UString &fileSystemName); UINT MyGetDriveType(CFSTR pathName); bool MyGetDiskFreeSpace(CFSTR rootPath, UInt64 &clusterSize, UInt64 &totalSize, UInt64 &freeSize); }}} #endif