VxD symbols with Softice and VC7.0 compilers (XP DDK VC7.0)

0 Likes

Problem:

I compiled my VxD with a vc7 compiler and when I try to generate the symbols using symbol loader I get the error 'Invalid executable'

Resolution:

This is mainly a problem with the VC7.0 compiler. Microsoft is dropping support for VxD's in the newer DDK's.

To work around this problem you need to add the following to your build settings:

/Zvc6

/Debugtype:vc6

/pdb:<NAME and directory>

The VxD will now have VC60 symbols and will work correctly

<!--- END INSERT ANSWER --->

Old KB# 11613
Comment List
Anonymous
Related Discussions
Recommended