-
SimpleDriver
#include
#include
#include
//定义一个字节型全局变量g_Tmp,用来暂存应用程序传进来的数据
static BYTE g_Tmp = 0;
//g_OpenCount则驱动程序打开计数器,用于计数驱动打开的次数
static DWORD g_OpenCount =0;
BOOL WINAPI DllEntry(HANDLE hInstDll ,DWORD dwReason ,LPVOID lpvReserved)
{
switch(dwReason)
{
case DLL_PROCESS_ATTACH:
RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_ATTACH.
")));
DisableThreadLibraryCalls((HMODULE)hInstDll);
break;
case DLL_PROCESS_DETACH:
RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_DETACH.
")));
break;
}
return TRUE;
}
DWORD SPL_Init(DWORD dwContext)
{
RETAILMSG(1,(TEXT(":::SPL_Init.
")));
g_Tmp = 0;
g_OpenCount = 0;
return 1;
}
BOOL SPL_Deinit(DWORD dwContext)
{
RETAILMSG(1,(TEXT(":::SPL_Denit.
")));
g_Tmp = 0;
g_OpenCount = 0;
return TRUE;
}
DWORD SPL_Open (DWORD hDeviceContext, DWORD AccessCode, DWORD ShareMode)
{
RETAILMSG(1,(TEXT(":::SPL_Open.
n")));
//不允许多个应用打开本驱动
i
- 2022-07-26 11:21:15下载
- 积分:1
-
Codewarrior HCS12 V5.1 license
1.IDE.exe是CodeWarrior v5.1 special的主程序,进行了图标替换,美化其主程序和关联文件图标
2.MyCodeWarriorComponent是一些调试时很有用的组件,v5.1所没有的仿真组件(比如LCD,Io_led,IT_keyboard)在该目录下
3.license.dat是special版本授权文件,v4.6,v5.0,v5.1下都可以用
4.CW12_V4_6_1_XS128_Debugger_Patch用于添加v4.6版本对于MC9S12XS128系列的支持
- 2022-12-20 16:20:05下载
- 积分:1
-
MX25l3206驱动代码
此代码是基于MX25L3206的驱动代码,包括函数读取或写入页中,写启用,写禁用,读取 ID,写状态、 读取的状态等...
- 2022-12-16 06:15:03下载
- 积分:1
-
LPC214X驱动12864液晶
使用LPC214X芯片,实现对12864液晶显示的控制,程序经过调试验证,可以直接使用
- 2022-04-29 23:24:18下载
- 积分:1
-
NDISwindows 下的ndis的中间层驱动程序源代码
windows 下的ndis的中间层驱动程序源代码.实现数据包的封装与解封。-windows of the middle-tier under the ndis driver source code. data packet packaging and re-opened.
- 2022-02-22 10:13:59下载
- 积分:1
-
stm32游戏手柄
资源描述stm32 游戏手柄源代码 内部注释详细清晰 新手易上手
- 2022-03-10 19:30:32下载
- 积分:1
-
C8051串口通信程序
资源描述通过实际开发板调试过C8051F040系列的单片机,串口通信程序可以运行无误,想学习C8051系列的同学可以拿过来参考学习下,这是运用了串口0,1的方式,里面有部分注释可以详细的看懂
- 2023-09-06 15:05:04下载
- 积分:1
-
固话 收发 mxc865
CMX865芯片实现FSK通信模块,基于此模块,用户与业务平台之间进行FSK信息交互
- 2022-03-31 04:38:24下载
- 积分:1
-
Coded UI Test中的数据驱动测试
有关什么是Coded UI Test以及如何使用Coded UI Test可以查看我的另一篇文 本文主要介绍如何在Coded UI Test中使用数据驱动测试。考虑这样一个场景:开发人员提交了一个函数,该函数实现了一个数学公式的运算,通过接收两个数字并进行数学运算给出结果。测试人员根据给定的数学公式,需要考虑提供各种不同情况的值来循环测试该函数。显然,我们需要提供一个数据源,根据数据源中提供的不同的值来进行自动化测试。这是最常见的数据驱动测试的案例。在基于Coded UI Test的Webpage自动化测试中,浏览器兼容性问题是通常要考虑的,我们可以在数据源(数据源可能是一个记事本或者一个简单的Excel表格)中提供要测试的浏览器的名称和版本号,然后让Coded UI Test自动加载不同的浏览器来循环测试目标页面。下面的内容会介绍这些方法。 这里有两篇文章详细描述了如何通过[DataSource]特征属性来完成数据驱动Coded UI Test。其基本思想是通过在TestMethod前面添加[DataSource]特征属性,并指定数据源的类型和位置,然后Coded UI Test的测试方法在运行时会自动读取数据源中的数据,在迭代中完成比对。
- 2022-08-14 05:30:31下载
- 积分:1
-
IC4094驱动代码
IC4094-IO口扩展芯片驱动源代码
- 2022-03-15 08:16:37下载
- 积分:1