Partilhar via


IOCTL_DISK_DELETE_DRIVE_LAYOUT IOCTL (ntdddisk.h)

Remove informações de partição do disco. Se o estilo de partição do disco for MBR (Registro de Inicialização Mestre), o setor 0 do disco será limpo, exceto pelo código de inicialização. Todas as assinaturas, como a assinatura de inicialização AA55 e a assinatura de disco NTFT, serão removidas. Se o estilo de partição do disco for GPT (Tabela de Partição GUID), o cabeçalho da tabela de partição primária no setor 1 e a tabela de partição de backup no último setor do disco serão limpos. Essa operação pode ser usada para gerar os chamados "superfloppies" que contêm um sistema de arquivos começando no primeiro setor do disco, em vez de em uma partição no disco.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

Nenhum.

Comprimento do buffer de entrada

Nenhum.

Buffer de saída

Nenhum.

Comprimento do buffer de saída

Nenhum.

Bloco de status

O campo status está definido como STATUS_SUCCESS ou possivelmente STATUS_INSUFFICIENT_RESOURCES.

Requisitos

Requisito Valor
cabeçalho ntdddisk.h (inclua Ntdddisk.h)