Компонент Delphi | CheckDisk и FormatDisk

Данные компоненты – оболочка функций Windows API из библиотеки FMIFS.DLL, которая используется системой для форматирования и проверки разделов жёсткого диска на системах, начиная с WindowsNT 4. Компоненты поддерживают любые локальные диски, с уже назначенной им буквой в ОС Windows.

 

Компоненты могут использоваться для форматирования дисков, которые, в данный момент не используются операционной системой или вашей программой.

 

Функции из FMIFS.DLL недокументированны Майкрософтом, но были изучены Марком Руссиновичем из System Internals. Компоненты основаны на утилитах Марка, Chkdskx и Formatx. 

 

Заметьте, что данные функции API отличаются от многих других, они возвращают прогресс выполнения, шаги, которые были предприняты при форматировании или проверке, ошибки (если таковые произошли). Компоненты могут парсить эти сообщения и возвращать их в удобном виде. В демке иллюстрирует все возможности данных компонентов.

 

Скачать

dle

Помоги проекту! Расскажи друзьям об этом сайте: