IOCTL_DISK_FORMAT_TRACKS_EX IOCTL(winioctl.h)
플로피 디스크에서 지정된 연속 트랙 세트를 포맷합니다.
이 작업을 수행하려면 다음 매개 변수를 사용하여 DeviceIoControl 함수를 호출합니다.
BOOL DeviceIoControl(
(HANDLE) hDevice, // handle to device
IOCTL_DISK_FORMAT_TRACKS_EX, // dwIoControlCode
(LPVOID) lpInBuffer, // input buffer
(DWORD) nInBufferSize, // size of input buffer
(LPVOID) lpOutBuffer, // output buffer
(DWORD) nOutBufferSize, // size of output buffer
(LPDWORD) lpBytesReturned, // number of bytes returned
(LPOVERLAPPED) lpOverlapped // OVERLAPPED structure
);
설명
이 디바이스 I/O 제어 작업은 플로피 디스크 디바이스에만 사용됩니다.
이 컨트롤 코드에서 반환할 잘못된 트랙 번호 수를 확인할 수 없으므로 lpOutBuffer 매개 변수가 가리키는 배열의 크기를 다음으로 설정해야 합니다.
(total number of tracks on the floppy disk) * sizeof(BAD_TRACK_NUMBER)
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | winioctl.h(Windows.h 포함) |