Quote:
[Originally Posted by SysCall]Hi,
do you really need to go kernel mode?
Some years ago (almost forgot) i emulated the HL API at user mode level by implementing HL API providing my own hlvdd.dll.
|
I also tried to make HLM emulation in such way...
But I have no possibility to discover emulation for HLM_CHECKALLSLOTS, coz I have no information about... and also have no dongle to log it's requests\responses...
Have you emulated HLM_CHECKALLSLOTS in your's hlvdd.dll?
Maybe you could help me about this (we can talk in private)
Quote:
[Originally Posted by SysCall]
About kernel mode ... a good disassembly/analysis/deadlist of the kernel mode driver and its user mode equivalent (hlvdd.dll) + the HL API SDK should give some hints...
|
I'm fully agree with you, but as you know that it's a large amount of obfuscated code there... Now I'm trying to discover HLM_CHECKALLSLOTS in hlvdd. It needs a lot of time and patience...

but there is so few information about HLM (RUS) functions in SDK...
thanks.