__int64 GetFileSize(HANDLE hFile) { DWORD hi; DWORD lo = GetFileSize(hFile, &hi); __int64 R = hi; R <<= 32; return R |= lo; }