Device Input and Output Operations

The following operations are used with device input and output.

FSCTL_DISMOUNT_VOLUME
FSCTL_GET_COMPRESSION
FSCTL_LOCK_VOLUME
FSCTL_SET_COMPRESSION
FSCTL_UNLOCK_VOLUME
IOCTL_DISK_FORMAT_TRACKS
IOCTL_DISK_GET_DRIVE_GEOMETRY
IOCTL_DISK_GET_DRIVE_LAYOUT
IOCTL_DISK_GET_PARTITION_INFO
IOCTL_DISK_PERFORMANCE
IOCTL_DISK_REASSIGN_BLOCKS
IOCTL_DISK_SET_DRIVE_LAYOUT
IOCTL_DISK_SET_PARTITION_INFO
IOCTL_DISK_VERIFY
IOCTL_SERIAL_LSRMST_INSERT

IOCTL_STORAGE_CHECK_VERIFY
IOCTL_STORAGE_EJECT_MEDIA
IOCTL_STORAGE_GET_MEDIA_TYPES
IOCTL_STORAGE_LOAD_MEDIA
IOCTL_STORAGE_MEDIA_REMOVAL

Obsolete Operations

IOCTL_DISK_CHECK_VERIFY
IOCTL_DISK_EJECT_MEDIA
IOCTL_DISK_GET_MEDIA_TYPES
IOCTL_DISK_LOAD_MEDIA
IOCTL_DISK_MEDIA_REMOVAL