DeviceIoControl一些参数的解释

时间:2021-03-29 16:12:34

FSCTL_DISMOUNT_VOLUME 卸下磁盘

FSCTL_LOCK_VOLUME 锁住磁盘

FSCTL_UNLOCK_VOLUME 解锁磁盘

IOCTL_DISK_CHECK_VERIFY 检查一个可拆除介质设备的变化

IOCTL_DISK_EJECT_MEDIA 从一个SCSI设备中弹出介质

IOCTL_DISK__FORMAT_TRACKS 格式化一个连续的磁道集

IOCTL_DISK_GET_DRIVE_GEOMETRY 获得物理磁盘的几何信息

IOCTL_DISK_GET_DRIVE_LAYOUT 提供关于磁盘上每一分区的信息

IOCTL_DISK_GET_MEDIA_TYPES 获得介质支持的信息

IOCTL_DISK_GET_PARTITION_INFO 获得磁盘分区的信息

IOCTL_DISK_LOAD_MEDIA 装介质进入设备

IOCTL_DISK_MEDIA_REMOVAL 允许或禁止介质弹出机制

IOCTL_DISK_PERFORMANCE 提供磁盘性能信息

IOCTL_DISK_REASSIGN_BLOCKS 映射磁盘块到空闲池地(spare_block_pool)

IOCTL_DISK_SET_DRIVE_LAYOUT 给磁盘分区

IOCTL_DISK_SET_PARTITION_INFO 设置磁盘分区类型

IOCTL_DISK_VERIFY 对一个磁盘区域进行逻辑格式化

IOCTL_SERIAL_LSRMST_INSERT 允许或禁止线和调制解调器状态数据进