Thanks Michal/Jay, for all the help. I could use some string functions
inline. sprintf has a VMM equivalent _Sprintf so that wasn’t a problem.
As regards the frequent pagefaults coming up I had, by mistake, put
some functions of my driver in the initialisation code segment which was
getting randomly flushed out memory after device initialisation. Its fine
now.
Ya, I know its a NT driver forum but sometimes I gets wonderful
answers from experts like you all which is why I post my questions here.
Thanks again!
Regards,
Ganesh