易语言模块 驱动加载模块.ec
模块名称:驱动加载模块
版本:1.0
------------------------------
.版本 2
.子程序 CTL_CODE, 整数型, 公开, IOCTL请求操作代码%(((DeviceType) SHL 16) OR ((Access) SHL 14) OR ((Function) SHL 2) OR (Method))
.参数 参数_DeviceType, 整数型, , E语言里使用需转换为十进制
.参数 参数_Function, 整数型
.参数 参数_Method, 整数型
.参数 参数_Access, 整数型
.程序集 驱动操作, , 公开
.子程序 加载, 逻辑型, 公开, 成功返回真,失败返回假
.参数 参数_驱动路径, 文本型
.参数 参数_服务名称, 文本型, , 不允许使用"/"或"\"字符
.参数 参数_驱动名称, 文本型, , "\\.\"加上驱动名
.参数 参数_显示名称, 文本型, 可空
.子程序 通信, 逻辑型, 公开
.参数 驱动控制码, 整数型
.参数 输入指针, 整数型
.参数 输入指针长度, 整数型
.参数 输出指针, 整数型
.参数 输出指针长度, 整数型
.参数 dwBytesReturned, 整数型, 参考 可空
.子程序 卸载, 逻辑型, 公开
.参数 参数_保留服务, 逻辑型, 可空
页:
[1]