If NTVDM/VDM is neither a service, nor a Subsystem, then what precisely is it?
On 11/29/05, Alex Ionescu ionucu@videotron.ca wrote:
Jerry wrote:
I know that. I have a copy of Ralf Brown's Interrupt List http://www.ctyme.com/rbrown.htm for the x86 platform. I also know there are some DOS specific structures that I have to duplicate for compatibility. My problem is that I need to know how to program a NT System Service.
NTVDM/VDM is nor a service nor a subsytem. The only "hack" for it is in CreateProcess which launches ntvdm.exe with the application name suffixed (this code is already in trunk).
The rest depends on:
- ABIOS implementation in ntoskrnl
- GUI calls in Win32K
- NTVDM
- VDM support in CSRSS
- BIOS, io.sys, config.sys, etc files
Best regards, Alex Ionescu
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- "I had a handle on life, but then it broke"