다음을 통해 공유


IOCTL_DISK_DELETE_DRIVE_LAYOUT IOCTL(ntdddisk.h)

디스크에서 파티션 정보를 제거합니다. 디스크의 파티션 스타일이 MBR(마스터 부팅 레코드)인 경우 부트스트랩 코드를 제외하고 디스크의 0섹션이 클린 초기화됩니다. AA55 부팅 서명 및 NTFT 디스크 서명과 같은 모든 서명이 제거됩니다. 디스크의 파티션 스타일이 GPT(GUID 파티션 테이블)인 경우 1섹션의 기본 파티션 테이블 헤더와 디스크의 마지막 섹터에 있는 백업 파티션 테이블이 클린 초기화됩니다. 이 작업은 디스크의 파티션이 아닌 디스크의 첫 번째 섹터에서 시작하는 파일 시스템을 포함하는 소위 "슈퍼플로피"를 생성하는 데 사용할 수 있습니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

없음

입력 버퍼 길이

없음

출력 버퍼

없음

출력 버퍼 길이

없음

상태 블록

상태 필드는 STATUS_SUCCESS 또는 STATUS_INSUFFICIENT_RESOURCES 설정됩니다.

요구 사항

요구 사항
헤더 ntdddisk.h(Ntdddisk.h 포함)