Freigeben über


IOCTL_DISK_DELETE_DRIVE_LAYOUT IOCTL (ntdddisk.h)

Entfernt Partitionsinformationen vom Datenträger. Wenn der Partitionsstil des Datenträgers den Master Boot Record (MBR) aufweist, wird der Sektor 0 des Datenträgers mit Ausnahme des Bootstrap-Codes sauber 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 gelöscht. Dieser Vorgang kann verwendet werden, um sogenannte "Superfloppies" zu generieren, die ein Dateisystem enthalten, das beim ersten Sektor des Datenträgers und nicht in einer Partition auf dem Datenträger beginnt.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Nichts.

Eingabepufferlänge

Nichts.

Ausgabepuffer

Nichts.

Länge des Ausgabepuffers

Nichts.

Statusblock

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

Anforderungen

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