ВУЗ:
Составители:
dwRc = 525;
break;
case F3_1Pt44_512: // 3.5 1.44MB floppy
case F3_2Pt88_512: // 3.5 2.88MB floppy
case F3_20Pt8_512: // 3.5 20.8MB floppy
case F3_720_512: // 3.5 720K floppy
dwRc = 350;
break;
case RemovableMedia:
dwRc = 2;
break;
case FixedMedia:
dwRc = 1;
break;
default:
dwRc = 0;
break;
}
}
else // Неудачное выполнение функции
dwRc = 0;
// Закрываем устройство
CloseHandle(h);
}
else // Неудачное открытие устройство
dwRc = 0;
// Возвращаем полученное значение
return dwRc;
}
int main(int argc, char **argv)
{
int iDrive;
for (iDrive = 1; iDrive <= 26; ++iDrive)
{
DWORD dwFF = GetDriveFormFactor(iDrive);
if (dwFF)
printf("%c: = %d\n", TEXT('@') + iDrive, dwFF);
}
scanf("%c: = %d\n", TEXT('@') + iDrive);
return 0;
}
Заключение
NTFS на сегодняшний день используется наиболее распространенными на
персональных компьютерах операционных системах. NTFS обеспечивает
комбинацию эффективности, надежности и совместимости, отсутствующую у FAT.
Она разработана для быстрого выполнения стандартных файловых операций типа
чтения, записи и поиска, а также улучшенных операций типа восстановления
файловой системы на очень больших жестких дисках.