|
Шаг 7 - Информация о диске GetVolumeInformation.
Нам может понадобиться получить информацию о файловой системе диска. Это делается с помошью GetVolumeInformation. Кроме того эта же функция может получить серийный номер диска. Серийным номером можно воспользоваться, например, привязять программу к конкретному жескому диску :-))). Есть и дополнительная иформация.
Попробуем запрограммировать ????
// TestVolume.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "windows.h"
#include "iostream.h"
void main()
{
char NameBuffer[MAX_PATH];
char SysNameBuffer[MAX_PATH];
DWORD VSNumber;
DWORD MCLength;
DWORD FileSF;
if (GetVolumeInformation("C:\\",NameBuffer, sizeof(NameBuffer),&VSNumber,&MCLength,&FileSF,SysNameBuffer,sizeof(SysNameBuffer)))
{
cout << NameBuffer << endl;
cout << SysNameBuffer << endl;
cout << VSNumber << endl;
}
}
Вот что выдало у меня по поводу диска C
WIN98
FAT
860363753
Press any key to continue
Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление By Artem.
Используются технологии uCoz
|