Share via


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 포함)

추가 정보