Что же делать?
- Код: выделить все
#include "stdafx.h"
#include <windows.h>
#include <stdio.h>
#include <tchar.h>
int main(int argc, char* argv[])
{
ULARGE_INTEGER *lpFreeBytesAvailableToCaller;
ULARGE_INTEGER *lpTotalNumberOfBytes;
ULARGE_INTEGER lpTotalNumberOfFreeBytes;
BOOL res;
res = GetDiskFreeSpaceEx("d:",lpFreeBytesAvailableToCaller, lpTotalNumberOfBytes, &lpTotalNumberOfFreeBytes);
//ULARGE_INTEGER ullValue;
TCHAR szValue[40];
if (res) {
_sntprintf(szValue, 40, "%I64u", lpTotalNumberOfBytes->QuadPart);
}
return 0;
}