Lines Matching refs:UInt64
47 bool MyGetDiskFreeSpace(CFSTR rootPath, UInt64 &clusterSize, UInt64 &totalSize, UInt64 &freeSize);
150 bool CFileBase::GetLength(UInt64 &length) const throw()
165 length = (((UInt64)high) << 32) + low;
173 length = (UInt64)fileSize.QuadPart;
203 bool CFileBase::GetPosition(UInt64 &position) const throw()
210 // position = (UInt64)(Int64)-1; // for debug
214 position = (((UInt64)(UInt32)high) << 32) + low;
220 bool CFileBase::Seek(Int64 distanceToMove, DWORD moveMethod, UInt64 &newPosition) const throw()
243 newPosition = (((UInt64)(UInt32)high) << 32) + low;
247 bool CFileBase::Seek(UInt64 position, UInt64 &newPosition) const throw()
254 UInt64 newPosition = 0;
258 bool CFileBase::SeekToEnd(UInt64 &newPosition) const throw()
271 UInt64 pos = Size & ~(UInt64)(kClusterSize - 1);
272 UInt64 realNewPosition;
371 Size = (UInt64)partInfo.PartitionLength.QuadPart;
377 UInt64 clusterSize, totalSize, freeSize;
390 Size = (UInt64)geomEx.DiskSize.QuadPart;
398 Size = (UInt64)geom.Cylinders.QuadPart * geom.TracksPerCylinder * geom.SectorsPerTrack * geom.BytesPerSector;
586 bool COutFile::SetLength(UInt64 length) throw()
588 UInt64 newPosition;
596 bool COutFile::SetLength_KeepPosition(UInt64 length) throw()
598 UInt64 currentPos = 0;
605 UInt64 currentPos2;
669 bool CFileBase::GetLength(UInt64 &length) const
672 // length = (UInt64)(Int64)-1; // for debug
678 length = (UInt64)lengthTemp;
752 int CFileBase::GetDeviceSize_InBytes(UInt64 &size)
844 bool COutFile::SetLength(UInt64 length) throw()