io farei cosi
struct QWORD
parentesi
DWORD loDword;
DWORD hiDword;
end-parentesi;
....
QWORD freeSpace, totalSpace, totalFreeSpace;
GetDiskFreeSpaceEx( "C:\\", (PULARGE_INTEGER) &freeSpace.....
ora dovresti poter fare il
cout << freeSpace.hiDword << freeSpace.loDword;