共用方式為


IOCTL_DISK_DELETE_DRIVE_LAYOUT IOCTL (ntdddisk.h)

從磁碟移除分割區資訊。 如果磁碟的數據分割樣式是「主要開機記錄」(MBR),磁碟的扇區 0 會清除,但啟動程式代碼除外。 將會移除所有簽章,例如 AA55 開機簽章和 NTFT 磁碟簽章。 如果磁碟的分割區樣式是 GUID 磁碟分區數據表 (GPT),則扇區 1 中的主要分割區數據表標頭和磁碟最後一個扇區中的備份分割區數據表會清除清除。 這項作業可用來產生所謂的「超使用者」,其中包含從磁碟的第一個扇區開始的文件系統,而不是在磁碟上的磁碟分區中。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

沒有。

輸入緩衝區長度

沒有。

輸出緩衝區

沒有。

輸出緩衝區長度

沒有。

狀態區塊

[狀態] 字段會設定為 [STATUS_SUCCESS],或可能設定為 [STATUS_INSUFFICIENT_RESOURCES]。

要求

要求 價值
標頭 ntdddisk.h (包括 Ntdddisk.h)