Я хотел бы получить тип файловой системы определенного диска (FAT32, NTFS, FAT16) для программы, которую я пишу. Но когда я запускаю этот код, я получаю, казалось бы, случайные результаты в переменной szFileSystemName
. Любая помощь высоко ценится.
#include <Windows.h>
#include <iostream>
using namespace std;
int main()
{
TCHAR szFileSystemName[10];
::GetVolumeInformation(L"C:\\", NULL, 0, NULL, NULL, NULL,
szFileSystemName, sizeof (szFileSystemName));
cout << szFileSystemName;
cin.get();
}
Спасибо,
Самуил