Freigeben über


IOCTL_DISK_DELETE_DRIVE_LAYOUT IOCTL (ntdddisk.h)

Entfernt Partitionsinformationen vom Datenträger. Wenn der Partitionsstil des Datenträgers Master Boot Record (MBR) ist, wird Sektor 0 des Datenträgers sauber mit Ausnahme des Bootstrap-Codes zurückgesetzt. Alle Signaturen, z. B. die AA55-Startsignatur und die NTFT-Datenträgersignatur, werden entfernt. Wenn der Partitionsstil des Datenträgers GUID Partition Table (GPT) ist, werden der Header der primären Partitionstabelle in Sektor 1 und die Sicherungspartitionstabelle im letzten Sektor des Datenträgers sauber zurückgesetzt. Dieser Vorgang kann verwendet werden, um so genannte "Superfloppies" zu generieren, die ein Dateisystem ab dem ersten Sektor des Datenträgers und nicht in einer Partition auf dem Datenträger enthalten.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Keine.

Eingabepufferlänge

Keine.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Das Feld Status ist auf STATUS_SUCCESS oder möglicherweise auf STATUS_INSUFFICIENT_RESOURCES festgelegt.

Anforderungen

Anforderung Wert
Header ntdddisk.h (include Ntdddisk.h)