Ok, just one more question for now; you mentioned running in kernel mode shouldn't be an issue... how does one specify the necessary compiler flags? In VB6 the .vbp file can be modified with the undocumented
Code:
[VBCompiler]
LinkSwitches= /ENTRY:DriverEntry /SUBSYSTEM:NATIVE /FIXED:NO