Need ideas about ntoskrnl

Vitaliy Margolen wine-devel at
Wed Sep 7 12:48:36 CDT 2005

Wednesday, September 7, 2005, 11:16:49 AM, Marcus Meissner wrote:
>> 3. Drivers can not be ran in a process that requires them (drivers we concerned
>>    about keep information that is shared between different processes, drivers
>>    require their own environment that is different from a user process
>>    environment, ntdll has no means nor should it have them to run a driver)
> Is this really true for secdrv?
Well you might me right about this. I see no sure prove signs that game wrapper
depends on secdrv driver being loaded by game loader. This is all in relation to
SafeDisc 1. I have no idea if this is true for SafeDisc 2.

But I have one more game, that uses different protection system. It has 3
drivers installed. And it does depend on them "Auto start" during the system
startup. I have no information about how they work.

That said I think it makes more sense having ntoskrnl handle drivers because
eventually that what we will end up with in the long run.


More information about the wine-devel mailing list