crashfourit wrote:
What are the relevent ReactOS API calls for building a
dynamicly
loadable subsystem?
I'm asking this because I can't find the API documentation on the
website. (I looks more like the documentation is not yet completed.)
Other questions relevent to this:
How do I register a new executible file format? I.E. coff.
How do I register a new interrupt vector(s).
What are the API to control v86 prosses?
If y'all want to know what subsystem I want to write, it is DOS. This
is because I'm more familar with programing in DOS.
Hi,
The NTVDM subsystem isn't part of the typical dynamic subsystems
(personalites) that NT supports. It's more of an internal static thing
deeply connected to such things as V86, ABIOS, WOW16, etc. Once we
eventually set up all that backend, we will actually start needing code
for the actual VDM emulator. So at this point, unless you become really
familiar with the 16-bit emulation architecture on NT, I don't think
there is much you can do... and we probably won't ourselves attack that
for quite some time, but you're free to attempt it yourself, and we'd
appreciate it.
Best regards,
Alex Ionescu