发送控制代码到指定的设备驱动程序.
#Include <WinAPIEx.au3>
_WinAPI_DeviceIoControl ( $hDevice, $iControlCode [, $pInBuffer [, $iInBufferSize [, $pOutBuffer [, $iOutBufferSize]]]] )
$hDevice | 设备句柄.设备可以是一个卷、目录、文件或流 要检索设备句柄,可使用 _WinAPI_CreateFileEx 函数. 使用下面的格式指定设备名称: _WinAPI_CreateFileEx("\\.\设备名称", ...) |
$iControlCode | 用于操作的控制代码. 此值确定操作和执行的类型 |
$pInBuffer | [可选参数] 包含需要执行操作数据的输入缓冲区指针. |
$iInBufferSize | [可选参数] 输入缓冲区的字节大小. |
$pOutBuffer | [可选参数] 接收操作返回数据的输出缓冲区指针.. |
$iOutBufferSize | [可选参数] 输出缓冲区的字节大小. |
成功: | 返回 1. @extended 标志包含输出缓冲区中存储数据的字节大小. |
失败: | 返回 0,并设置@error标志为非 0 值. |
在MSDN中搜索