2005年6月7日

8:47 | 评论 (0)

2005年6月6日

1.Create PreComp.h which includes all headers unchanged.
2.#include "PreComp.h" in every source file.
3.Insert line PRECOMPILED_INCLUDE=PreComp.h into sources.

14:26 | 评论 (0)

14:13 | 评论 (0)

2005年6月3日

ver

// ver.h
// Company info
#define VER_COMPANYNAME_STR	""
#define VER_LEGALCOPYRIGHT_STR "Copyright (C)"

#if DBG
#define VER_DEBUG	VS_FF_DEBUG
#else
#define VER_DEBUG	0
#endif

#define VER_FILEFLAGSMASK	VS_FFI_FILEFLAGSMASK
#define VER_FILEFLAGS		VER_DEBUG
#define VER_FILEOS			VOS_NT_WINDOWS32

// Product info
#define VER_PRODUCTBUILD		0
#define VER_PRODUCTVERSION		1, 0, VER_PRODUCTBUILD, 0
#define VER_PRODUCTVERSION_STR 	"1.0"

#define VER_PRODUCTNAME_STR		""

//x.rc
// Include winver.h for VS_* defines
#include 

#include "ver.h"

#define VER_FILETYPE				VFT_DRV
#define VER_FILESUBTYPE				VFT2_UNKNOWN
#define VER_FILEDESCRIPTION_STR 	""
#define VER_INTERNALNAME_STR		""

#include 

15:03 | 评论 (0)

rebase -b 0x10000 -x . .sys

common.ver

WINVER.H

13:57 | 评论 (0)

2005/06/03
* You will get build error "Internal error during Pass2" when MSVC
Processor Pack installed with DDK: Remove the VCPP to solve the 
problem.
* Tips: You could check the .sys with Dependency Walker after build.

10:34 | 评论 (2)

9:10 | 评论 (0)

2005年6月2日

通过IS的集成环境编辑工程构建出来的安装始终有问题:不是快捷名字不对,
就是在蚂蚁的机器上运行出错。直接编辑idt和rc文件后问题解决了一部分。
不过,还有一些搞不定……

I'm crazy now!+_+

14:03 | 评论 (0)

Just like grep in *nix.

13:18 | 评论 (0)

8:48 | 评论 (0)

2005年6月1日

C:\Program Files\Microsoft SDK>
undname -f ?InitInstance@@YAHPAUHINSTANCE__@@H@Z


Microsoft(R) Windows NT(R) Operating System
UNDNAME Version 5.00.1768.1Copyright (C) Microsoft Corp. 1981-1998

>> ?InitInstance@@YAHPAUHINSTANCE__@@H@Z == 
int __cdecl InitInstance(struct HINSTANCE__ *,int)

11:50 | 评论 (1)

8:51 | 评论 (0)

<<  63 64 65 66 67 68 69 70 71 72 73 74 75 >>

Copyright twinsant.