Block Driver IOCTLs (Compact 2013)
3/26/2014
The following table shows the Block driver IOCTLs with a description of the purpose of each.
Programming element |
Description |
---|---|
This IOCTL retrieves disc information to fill the CDROM_DISCINFO structure. |
|
The IOCTL ejects the CD-ROM. |
|
This IOCTL specifies retrieval of a CD-ROM sense information contained in a CD_SENSE_DATA structure. |
|
This IOCTL retrieves information used in the INQUIRY_DATA structure. |
|
This IOCTL suspends audio play. |
|
This IOCTL plays audio from the specified range of the medium. |
|
This IOCTL reads scatter buffers from the CD-ROM and the information is stored in the CDROM_READ structure. |
|
This IOCTL returns the table of contents of the medium. |
|
This IOCTL resumes a suspended audio operation. |
|
This IOCTL moves the heads to the specified minutes, seconds, and frames on the medium. |
|
This IOCTL stops audio play. |
|
This IOCTL retrieves disc ready information and fills the CDROM_TESTUNITREADY structure. |
|
This IOCTL returns storage information to block device drivers. |
|
This IOCTL is issued by the FAT file system when a storage device has an associated hardware cache, and the device driver reports that the cache needs to be flushed for transfers. |
|
This IOCTL is issued by the FAT file system when a device driver reports that the disk needs a low-level format. |
|
This IOCTL receives an array of logical sectors and returns an array of addresses. Each array of addresses corresponds to the statically mapped virtual address for a particular logical sector. |
|
This IOCTL returns the current STORAGE_IDENTIFICATION structure for a particular storage device. |
|
This IOCTL notifies block device drivers to return disk information. |
|
This IOCTL services the request from the FAT file system for the name of the folder that determines how users access the block device. |
|
This IOCTL services FAT file system requests to read data from the block device. |
|
This IOCTL specifies a secure removal of all specified sectors. |
|
This IOCTL sets a flag indicating a secure wipe is to be performed. |
|
This IOCTL services FAT file system requests to set disk information. |
|
This IOCTL services FAT file system requests to write data to the block device. |
|
This IOCTL returns DVD disk and drive regions. |