kihlh / hmc-win32

HMC Easier Access to System APIs 简化连接winapi的过程的node c++模块
https://kihlh.gitbook.io/hmc/
MIT License
79 stars 11 forks source link

v1.4.92,getProcessName和getProcessFilePath bug #69

Open xianyunleo opened 3 months ago

xianyunleo commented 3 months ago

同步的getProcessName和getProcessFilePath ,发现一处bug。 image

image

异步的getProcessName2 和getProcessFilePath2 搭配Promise.all,结果如图 image

均是管理员权限运行

kihlh commented 3 months ago

getProcessFilePath2,getProcessName2不是bate Api 目前依然是保持原样并未修改,他是只支持单并发的所以不支持prom.all

bate Api 也是伪并发的,部分特殊api才会支持数组参数同时并发,他实际还是队列模式 单并发,这两个api未来的设计模式会是提交数组模拟并发

Bate API 详见计划表:https://github.com/kihlh/hmc-win32/issues/68

Hmc自带的 Api 非常庞大所以并未一一提供支持

xianyunleo commented 3 months ago

同步那个企业微信的进程,带了.old,希望修复一下

kihlh commented 3 months ago

win支持非标准扩展名运行(模块运行法),所以我也不知道这个是不是bug,或许他就是.oid文件正在执行