Ove Kaaven wrote:
> On Mon, 26 Jun 2000, David Elliott wrote:
>
> > The advantage of using the Windows NT interface is that it has already been
> > defined, is fairly well documented on MS's website, and is already designed
> > with modularity in mind. The interface would allow us to seperate all of
> > the DOS crap into one or many DLLs that could be loaded when required,
> > instead of taking up space in the core libwine.
>
> Well, that sounds like something along the lines of what I suggested to
> Alexandre that we could do, but could you give us an overview of how this
> new DOS interface is going to be structured first?
>
Sorry, it would be much better I suppose if I just gave you the URL
http://www.microsoft.com/ddk/ddkdocs/win2k/default.htm
The page is a little flaky in Netscape, moving the bar between the frames
usually fixes the problem.
Maybe try going to http://www.microsoft.com/ddk/ddkdocs/win2k/vdd_24px.htm
instead. Then you can use the back and forward buttons on the page instead of
the Java crap. Although I'll have to admit, I cheated and am using IE in
Win4Lin.
>
> > It has been expressed several times (especially by Alexandre) that we need
> > to be moving towards doing things like Windows NT instead of like Windows
> > 9x. This is one more step towards that goal. Furthermore, it would seem
> > necessary to have this stuff working before a version 1.0 release.
>
> Necessary? It won't touch the Win32 core, I think, which is the most
> important target (Winelib is Win32), so it's not *that* critical, but then
> again, why not...
>
While Win32 is fairly unaffected, anyone running a Win16 or DOS program under
the emulator will greatly appreciate it working. That and it facilitates making
everything it's own DLL instead of one monolithic core.
>
> > So if no-one objects, I am going to start hacking away at it.
>
> You'll probably want to see my own DOS restructure first, which I haven't
> submitted yet for some reason (didn't bother to round up the argument list
> to cvs diff, perhaps, nor edit out the non-DOS parts of a diff of
> everything?)... should I send it in to Alexandre or you?
Yes actually, that's why I wanted to get some comments before I started. I'd
like to look at it before it goes in CVS. I am hoping that whatever you did is
probably just a step closer to going to Windows NT style interface.
-Dave