在Windows上打开Python中的设备的句柄
发布时间:2021-01-12 03:16:13 所属栏目:Windows 来源:网络整理
导读:我试图使用需要打开“文件”的giveio.sys驱动程序,然后才能访问受保护的内存.我正在看一个使用以下语法的WinAVR / AVRdude的C示例: #define DRIVERNAME "\.giveio" HANDLE h = CreateFile(DRIVERNAME,GENERIC_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_
我试图使用需要打开“文件”的giveio.sys驱动程序,然后才能访问受保护的内存.我正在看一个使用以下语法的WinAVR / AVRdude的C示例: #define DRIVERNAME "\.giveio" HANDLE h = CreateFile(DRIVERNAME,GENERIC_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); 但这似乎在Python中似乎不起作用 – 我只是得到一个“指定的路径无效”的错误 f = os.open("\.giveio",os.O_RDONLY) 和 f = os.open("//./giveio",os.O_RDONLY) 为什么不做同样的事情? 编辑以希望减少想法的混乱(感谢意志). 进一步修改,以澄清三宝的赏金. 解决方案:在python中你必须使用win32file.CreateFile()而不是open().感谢大家告诉我我在做什么,它帮助我找到答案!(编辑:91站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Win11支持动态刷新率 该功能重要吗?新的Surface硬件?
- hyper-v-server-2012 – 在Hyper-V Server 2012 R2上正确删
- 微软Windows 11推出重新策划的新表情符号,如何快速访问它
- Linux虚拟地址空间和物理地址空间怎么映射的?
- 微软发布新操作系统 不想立即提升 可以这样暂停Windows 11更
- 分享两个实用的Shell脚本实例,值得收藏
- windows-server-2008-r2 – 为什么Window的SSL Cipher-Suit
- Win10怎么设定uefi启动项?Win10设置uefi启动的方法
- active-directory – 如何在各个Windows 7计算机上管理数百
- windows-server-2008-r2 – “克
站长推荐
热点阅读