IOCTL_DISK_DELETE_DRIVE_LAYOUT IOCTL (ntdddisk.h)
Удаляет сведения о секции с диска. Если стиль секции диска является главной загрузочной записью (MBR), сектор 0 диска очищается, за исключением кода начальной загрузки. Все подписи, такие как подпись загрузки AA55 и подпись диска NTFT, будут удалены. Если стиль секции диска — таблица секций GUID (GPT), заголовок основной таблицы секций в секторе 1 и таблица секций резервного копирования в последнем секторе диска очищаются. Эту операцию можно использовать для создания так называемых суперфлоппий, которые содержат файловую систему, начиная с первого сектора диска, а не в секции на диске.
Основной код
Входной буфер
Никакой.
Длина входного буфера
Никакой.
Выходной буфер
Никакой.
Длина выходного буфера
Никакой.
Блок состояния
Поле состояния имеет значение STATUS_SUCCESS или, возможно, STATUS_INSUFFICIENT_RESOURCES.
Требования
Требование | Ценность |
---|---|
заголовка | ntdddisk.h (include Ntdddisk.h) |