API函数详解:设备控制选项的部分列表函数

操作Windows API函数入口参数设置成……
撤消同一个卷的连接dwIoControlCodeFSCTL_DISMOUNT_VOLUME
lpInBufferByVal 0
nInBufferSize0
lpOutBufferByVal 0
nOutBufferSize0
获得卷压缩属性dwIoControlCodeFSCTL_GET_COMPRESSION
lpInBufferByVal 0
nInBufferSize0
lpOutBuffer用于装载带有COMPRESSION_VALUE_???前缀的一个常数的整数型变量
nOutBufferSize2
锁定一个卷dwIoControlCodeFSCTL_LOCK_VOLUME
lpInBufferByVal 0
nInBufferSize0
lpOutBufferByVal 0
nOutBufferSize0
设置卷压缩属性dwIoControlCodeFSCTL_SET_COMPRESSION
lpInBuffer用于装载带有COMPRESSION_VALUE_???前缀的一个常数的整数型变量
nInBufferSize2
lpOutBufferByVal 0
nOutBufferSize0
lpBytesReturned用于装载操作结果的一个Long型变量
解除对一个卷的锁定dwIoControlCodeFSCTL_UNLOCK_VOLUME
lpInBufferByVal 0
nInBufferSize0
lpOutBufferByVal 0
nOutBufferSize0
核实一个便携式媒体设备的媒体是否存在及可读dwIoControlCodeIOCTL_DISK_CHECK_VERIFY
lpInBufferByVal 0
nInBufferSize0
lpOutBufferByVal 0
nOutBufferSize0
函数返回值如设备可以访问,而且媒体存在,就返回TURE
弹出SCSI设备中的媒体dwIoControlCodeIOCTL_DISK_EJECT_MEDIA
lpInBufferByVal 0
nInBufferSize0
lpOutBufferByVal 0
nOutBufferSize0
格式化设备中的轨道(磁道)dwIoControlCodeIOCTL_DISK_FORMAT_TRACKS
lpInBuffer一个FORMAT_PARAMETERS数据结构,包含了磁道中要格式化的信息
nInBufferSizeFORMAT_PARAMETERS结构的长度
lpOutBufferByVal 0
nOutBufferSize0
判断一个设备的属性dwIoControlCodeIOCTL_DISK_GET_DRIVE_GEOMETRY
lpInBufferByVal 0
nInBufferSize0
lpOutBuffer一个DISK_GEOMETRY数据结构,用于装载与磁盘驱动器有关的信息
nOutBufferSizeDISK_GEOMETRY结构的长度
判断驱动器的分区布局情况dwIoControlCodeIOCTL_DISK_GET_DRIVE_LAYOUT
lpInBufferByVal 0
nInBufferSize0
lpOutBuffer一个DRIVE_LAYOUT_INFORMATION结构,后面跟随一个或多个PARTITION_INFORMATION结构,用于装载与磁盘驱动器布局有关的信息
nOutBufferSize分配的缓冲区大小
判断驱动器支持的媒体类型dwIoControlCodeIOCTL_DISK_GET_MEDIA_TYPES
lpInBufferByVal 0
nInBufferSize0
lpOutBuffer一个DISK_GEOMETRY数据结构数组,用于装载与磁盘驱动器支持的媒体有关的信息
nOutBufferSize输出缓冲区的长度
取得与一个分区有关的信息dwIoControlCodeIOCTL_DISK_GET_PARTITION_INFO
lpInBufferByVal 0
nInBufferSize0
lpOutBuffer一个PARTITION_INFORMATION结构,用于装载与分区有关的信息
nOutBufferSize分配的缓冲区大小
在设备中装载媒体dwIoControlCodeIOCTL_DISK_LOAD_MEDIA
lpInBufferByVal 0
nInBufferSize0
lpOutBufferByVal 0
nOutBufferSize0
允许或禁止媒体拆卸dwIoControlCodeIOCTL_DISK_MEDIA_REMOVAL
lpInBuffer一个PREVENT_MEDIA_REMOVAL数据结构,其中包含的信息用于决定允许或禁止媒体拆卸
nInBufferSizePREVENT_MEDIA_REMOVAL结构的长度
lpOutBufferByVal 0
nOutBufferSize0
判断一个驱动器的性能dwIoControlCodeIOCTL_DISK_PERFORMANCE
lpInBufferByVal 0
nInBufferSize0
lpOutBuffer一个DISK_PERFORMANCE数据结构,用于装载与驱动器性能有关的信息
nOutBufferSize已分配的缓冲区的大小
控制数据流中一个调制解调器状态数据的外观dwIoControlCodeIOCTL_SERIAL_LSRMST_INSERT
lpInBuffer一个字节变量。如果不为零,则使用换码字符。如果为零,则禁止显示内部状态
nInBufferSize1
lpOutBufferByVal 0
nOutBufferSize0

上页:API函数详解:XFORM函数 下页:API函数详解:AbortPath函数

Windows API函数大全

Windows API函数首页Windows API函数按字母排列
控件与消息函数硬件与系统函数
设备场景函数绘图函数
位图、图标和光栅运算函数菜单函数
文本和字体函数打印函数
文件处理函数进程和线程函数
Windows消息函数网络函数
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号