- 博客(6)
- 资源 (20)
- 收藏
- 关注
原创 TARGETTYPE
Use the TARGETTYPE macro to specify the type of product being built. TARGETTYPE gives the Build utility clues about some of the input files that it should expect. You must include this macro in your Sources file. When you build a DLL, TARGETTYPE is typi
2011-04-09 23:55:00 8321
原创 想写一个枚举硬盘分区的dll
大家好,第一次写dll我想写一个枚举硬盘分区的dll,代码如下enumpartition.h#ifndef _ENUMPARTITION_H_#define _ENUMPARTITION_H_#define DLLIMPORT __declspec (dllexport)typedef struct _EtParition{ CHAR *path;} EtPartition;EtPartition et_pis[2
2011-04-09 23:41:00 8247
原创 利用ddk自带的工具build.exe编译windows驱动
1、在开始菜单中选择合适的Build Environments(选择的Build Environment一定要和编译好的驱动运行的平台相同),这一步就会在打开的cmd窗口中设置好环境变量。2、从DDK示例源代码目录拷贝makefile文件到你的驱动源文件目录中,并建立sources文件(可根据msdn帮助文件中的sources模板文件修改),其中makefile文件模板一般不用修改,修改sources文件为自己所需要的,如何修改sources文件可参考msdn帮助文件。3、在1中打开的cmd窗口中cd到
2011-04-09 23:31:00 10971
原创 DDK中生成一个DLL source文件写的例子
TARGETNAME=cocpyinfTARGETTYPE=DYNLINKUSE_MSVCRT=1_NT_TARGET_VERSION=$(_NT_TARGET_VERSION_WIN2K)SOURCES=cocpyinf.c /cocpyinf.rcTARGETLIBS= $(SDK_LIB_PATH)/setupapi.lib /$(SDK_LIB_PATH)/kernel32.lib /$(SDK_LIB_PATH)/advapi32.lib /$(SDK_LIB_PATH)/
2011-04-09 23:29:00 8966
原创 内核模式的 DLL
Tim Roberts版权所有 (C) 2003,Tim Roberts。保留所有权利Win32 用户模式程序员已经习惯于使用和创建动态链接库,或者叫 DLL,来划分应用或者达到有效的代码重用。典型的应用程序包括许多 DLL,仔细的设计可以使得这些 DLL 能被多次重用。内核驱动程序作者常常不知道也可以在内核模式中正确地使用这一概念。标准的 DDK 甚至还带有好几个示例(例如,storage/changers/class)。在本文中,我将演示一个可以工作的(尽管微不足道)内核 DLL 的例子。基础从 C 语
2011-04-09 22:52:00 7471
原创 Scribefire写CSDN的Blog
自从转到Ubuntu GNU/Linux下来,找了一些Windows下软件的替代,与其说是替代,不如说是一种"升级",呵呵:-)好了,进入我们的主题:在Linux如何使用Blog客户端写Blog!Linux下首推的浏览器当然是Firefox了,主要是他有强大的扩展插件!今天装了个Scribefire(前身是Performancing),专门写Blog的插件。下载网址:Scribefire下载安装完后在状态栏里会出现一个,点击进入。(记得开启状态栏哦~)1. 在右上部分点击Add account,如图:2.
2011-04-09 22:45:00 6643
uc-USB and the Altera NIOS II Soft Core Processor
2007-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人