在Windows上打开Python中的设备的句柄
发布时间:2021-01-12 03:38:52 所属栏目: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().感谢大家告诉我我在做什么,它帮助我找到答案!(编辑:承德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 微软承认Windows 10出问题:S Mode下无法安装应用
- 身为Java程序员,这些开源工具你怎能不学会?
- 当驱动器作为“通用”设备呈现时,如何监控Windows中的SSD磨
- windows-server-2008 – 为什么Windows 2K3 / 2K8域控制器上
- Windows – MongoDB:服务器有启动警告
- windows – 测试用户帐户和密码的工具(测试登录)
- 如何在Ubuntu 18.04中启动到救援模式或紧急模式
- 如何在Windows XP上以只读方式安装硬盘?
- 如何阻止程序在Windows 10中连接到Internet
- windows-server-2008-r2 – 在任务计划程序库中仅禁用一个任
