Edwin:
Well, Win104 did not have DLLs, but it did have *.DRV drivers. The
balance of Windows was implemented as an overlay file (win100.bin) which has
a standard NE-style format. So, conventional Windows spleunking tools work.
Rich
==========================
Richard A. Cini, Jr.
Congress Financial Corporation
1133 Avenue of the Americas
30th Floor
New York, NY 10036
(212) 545-4402
(212) 840-6259 (facsimile)
-----Original Message-----
From: Edwin P. Groot [mailto:epgroot@ucdavis.edu]
Sent: Thursday, June 21, 2001 9:00 PM
To: classiccmp(a)classiccmp.org
Subject: Re: SDK for Windows 1.04??
George,
I don't think Windows 1.04 had DLLs! It ran in real mode and used
simple .EXE files as programs and nothing else.
Edwin
At 03:26 PM 6/21/2001 -0500, you wrote:
Two different concepts. The DOS tech refs are refering
to the values to
place in ah (I think, or was it al?) before making a DOS or BIOS
int call.
This is all pre-DLL days. Richard is referring to
the ordinal number within a DLL to reference a specific
function located
in the DLL. Not all functions in a dll have their names exported
and
sometimes the only way to get to them is by ordinal
number. This is one way that M$ creates 'value
added' to their software
by utilizing these undocumented calls.
George
On Thu, 21 Jun 2001 13:42:53 -0400, John Allain wrote:
>From: Cini, Richard <RCini(a)congressfinancial.com>
>
>> most of the functions in the DOS Shell code (MSDOS.exe
>> and MSDOSD.exe) are referenced by ordinal number
>
>Early (most?) DOS techinical reference
>manuals listed function calls by numbers,
>E.G. 10H = Close file. 01H = Keyboard input, etc.
>Could this be it?
>
>John A.