:11.792KB : :1 :2020-02-04 15:48:02
置入代码 ({ 235, 16, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 98, 101, 103, 105, 110, 0 })
.如果真 (服务名称 ≠ “”)
返回值 = 假
.如果真结束
加载名 = OpenSCManager (0, 0, 2)
.如果真 (加载名 = 0)
返回值 = 假
.如果真结束
.如果真 (文件号 = “”)
文件号 = 删首尾空 (取运行目录 () + “\” + 动态名称 ())
.如果真结束
.如果真 (文件号 ≠ “”)
写到文件 (文件号, #sys)
文件名 = 取文件名 (文件号)
服务名称 = 取文本左边 (文件名, 取文本长度 (文件名) - 4)
服务名 = CreateService (加载名, 服务名称, 服务名称, 16, 1, 3, 0, 文件号, 0, 0, 0, 0, 0)
.如果真结束
.如果 (服务名 = 0)
服务名 = OpenService (加载名, 服务名称, 16)
.如果真 (服务名 = 0)
CloseServiceHandle (加载名)
服务名称 = “”
返回值 = 假
.如果真结束
删除文件 (文件号)
.否则
返回值 = 真
驱动状态 = 真
StartService (服务名, 0, 0)
CloseServiceHandle (服务名)
CloseServiceHandle (加载名)
删除文件 (文件号)
设备句柄 = CreateFileA (“\\.\Sandy64”, 3221225472, 0, 0, 3, 0, 0)
.如果真 (设备句柄 = 0)
卸载驱动 ()
返回 (假)
.如果真结束
.如果结束
返回 (返回值)
置入代码 ({ 235, 14, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 101, 110, 100, 0 })'理论新系统也是支持的读写1秒还是有50多W,驱动文件也就14KB从旧版系统测试到W10 1909均支持。
06-14物理内存驱动读写(注册表通讯)
11-13注册表通讯MDL驱动读写
11-12开源MDL驱动读写源码
01-31易语言内存驱动读写类模块
12-28驱动读写3类V2.8支持所有系统
11-08无心驱动读写非常好用的驱动读写模块
09-10驱动读写相关模块封装
06-30无痕驱动读写调用例子代码
12-26全局过所有TP驱动读写模块