Mike Nordell wrote:
(ldr/loader.c:1476) LdrPEGetExportByName(): failed to find _aulldvrm (ldr/loader.c:1561) Failed to import _aulldvrm from ntoskrnl.exe
This is an __int64 compiler internal helper function from VC7; VC6 hasn't got a combined div and mul for unsigned (or signed for that matter) 64-bit integers. It was added starting with Windows XP. As the developers clearly doesn't want anyone using Windows 2000 or less to use it, are we perhaps committing to (possibly unwanted) work and complexity by adding support, ad-hoc, for individual XP- (and later-) only drivers?
On the other hand, this might just be ignorance of its developers that could be fixed by asking them to change the build (or their code) just the tiniest bit, and watch out for VC7-specific compiler-internal function references in the future.
I created the Bug #467
Regards Gerard