windows DDK
leibniz_zsu
这个作者很懒,什么都没留下…
展开
-
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 阅读 · 0 评论 -
想写一个枚举硬盘分区的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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
利用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 阅读 · 0 评论