InpOutx64 替代 winIOx64

/*****************************************************************************
 *                        InpOutx64 替代 winIOx64
 * 说明:
 *     winIOx64有签名的问题,InpOutx64可以替代。
 *
 *                                            2017-5-22 台湾 中和区 曾剑锋
 ****************************************************************************/

一、参考文档:
    1. 在Win7 x64 透過"WINIO"讀寫 資料問題
        http://www.programmer-club.com.tw/ShowSameTitleN/c/43214.html
    2. InpOut32 and InpOutx64
        http://www.highrez.co.uk/Downloads/InpOut32/
    3. Unable to open InpOut32 Driver!
        https://forums.highrez.co.uk/viewtopic.php?t=832
时间: 2024-08-06 17:52:31

InpOutx64 替代 winIOx64的相关文章

定制windows环境下cmd替代软件ConEmu

定制windows环境下cmd替代软件ConEmu 公认的是Windows环境下命令行界面太难用. 不管是cmd还是powershell都不顺手!!窗口宽度不能全屏,字体太难看还不能调整,窗口背景不能更换,永远的黑白配,最痛苦的是复制和粘贴.都不知道MS是怎么想的?搞个这么个反人类的东西出来,还万年不变,从Windows诞生到Windows7不论是桌面版还是服务器版都一样,到了windows8/windows10换成powershell一样的鸡肋. 在百度搜了一下,找到cmd的替代软件conem

[Servlet3.0新特性]注解替代配置文件

需要注意的是,如果使用Servlet 3.0版本的话:首先Tomcat服务器必须使用7.0版本以上的(老版本不提供3.0版本),其次Eclipse创建Web工程时选择3.0版本. Servlet 3.0版本允许使用注解方式来替代web.xml文件中配置Servlet.Filter和Listener的信息,首先回忆一下web.xml文件是如何配置Servlet.Filter和Listener的: <?xml version="1.0" encoding="UTF-8&qu

vpn中使用远程默认网关的替代方式

我们在不想手动配置此按钮的情况下,可以有如下替代方法: 将国内路由表添加进去,有点画蛇添足的感觉,但国内外少有在脚本里能修改这个参数的 说是少有,但还是有一些的,例如微软的一个shell 这个东西似乎是跨平台的,但是不能直接运行,代码有数千行之多,在他的xml配置文件里面有一个参数: <RouteIPv4TrafficOverRAS>false</RouteIPv4TrafficOverRAS> <RouteIPv6TrafficOverRAS>false</Ro

GetProcessIdOfThread在WinXP及之前操作系统的替代实现

还是学习VLD2.X版本看到的: 在Windows XP及之前的操作系统没有提供GetProcessIdOfThread的API,这里给出了一个替代的实现方式: 头文件: #if _WIN32_WINNT < 0x0600 // Windows XP or earlier, no GetProcessIdOfThread()DWORD _GetProcessIdOfThread (HANDLE thread);#define GetProcessIdOfThread _GetProcessIdO

元心操作系统首亮相 移动设备逐渐替代PC产品

11月27日,国产操作系统及其产业在信息安全领域的应用论坛昨日京召开.其中,元心手机操作系统在网络安全周上首次亮相.    中国电子科技集团公司总工程师吴曼青院士在会上表示,大力发展自主可控的智能终端操作系统具有十分重要的作用.未来中国智能终端操作系统产业联盟将联合开展以软件界.知识产权界,构建常态化的交流机制,并联合顶尖机构.高等院校在自主可控基础软件.技术领域开展深度合作,联合产业资源共同打造信息安全产业链,推进安全可控的技术软件和信息安全的同步发展.同时推动国内操作系统产业资源整合,打造世

大叔手记(1):使用VisualStudio的查找与替换替代默认的系统搜索(转载)

大叔手记(1):使用VisualStudio的查找与替换替代默认的系统搜索 一直以来,一直使用Visual Studio的查找与替换(Find and Replace)来搜索当前项目或整个解决方案里的代码,从来没怎么注意右边的那个选择文件夹功能. 原来还可以选择非解决方案的文件夹,而且试用了一下,速度明显比默认的系统搜索功能快,尤其是在阅读.NET4.0源码的时候,效果真是高啊. 大叔手记:旨在记录日常工作中的各种小技巧与资料(包括但不限于技术) 原文链接 本文由豆约翰博客备份专家远程一键发布

尽量多的以 const/enum/inline 替代 #define

前言 在面向过程语言,如 C 语言中,#define 非常常见,也确实好用,值得提倡.但在如今面向对象的语言,如 C++ 语言中,#define 就要尽量少用了. 为何在 C++ 中就要少用了呢? 这是因为 #define 机制只是简单的字符替换,这样一方面你无法对 #define 定义的东西加入一些C++语法元素,因此限制了面向对象编程语言的威力: 另一方面编译器不能获取到你所定义的变量类型/函数类型,因此无法提供全面的检测机制,导致隐藏 bug 增多. 所以要想出对 #define 机制进行

PHP中的替代语法(冒号、endif、endwhile、endfor)

我们经常在wordpress一类的博客程序的模板里面看到很多奇怪的PHP语法,比如: <?php  if( empty($_GET['a]) ): ?>     <font color = "red">空的</font>     <?php endif;?> 对于相当一部分PHP爱好者来说根本没见过,这些是什么东西呢?难道是那些博客开发者自己搞的的仿PHP得模板语言? 非也,其实这些都是PHP的语法,只不过不常用而已,这些都是PHP流程控

集算器替代存储过程实现报表数据源

存储过程是SQL语句和流程控制语句的集合,常用来把一个复杂的计算目标分解为多个简单的计算步骤.虽然以复杂性换来了灵活性,但SQL语句固有的缺点仍然体现在存储过程中,比如:分步不彻底.数据无序.缺乏集合.缺乏引用,之前我们也分析过存储过程作为报表数据源的利弊,可点击这里查看. 集算器解决了存储过程的上述缺陷,降低了对开发人员的技术要求,是存储过程理想的替代工具. 报表例子说明 某电信产品厂商有一张报表,主要目的是分析优势产品的销售额.销量.环比等指标,其中优势产品的定义是"在每个州的销量均在前10