The IOCC_FORMAT CommandCode consists of all CommandModifiers responsible for unit format requests. The following table describes the IOCC_FORMAT CommandModifiers:

┌────────────────────────┬────────────────────────────────────┐
│CommandModifier         │Description                         │
├────────────────────────┼────────────────────────────────────┤
│IOCM_FORMAT_MEDIA       │Formats the entire media in the     │
│                        │unit. Support of this command is    │
│                        │mandatory for SCSI devices that     │
│                        │require low-level formatting.       │
├────────────────────────┼────────────────────────────────────┤
│IOCM_FORMAT_TRACK       │Formats the specified track on the  │
│                        │unit. Support of this command is    │
│                        │mandatory for standard diskette     │
│                        │media.                              │
├────────────────────────┼────────────────────────────────────┤
│IOCM_FORMAT_PROGRESS    │Reports the progress of the         │
│                        │formatting. Support of this command │
│                        │is mandatory for standard diskette  │
│                        │media.                              │
└────────────────────────┴────────────────────────────────────┘

Remarks