Article View: alt.msdos.programmer
Article #526Use of DOS "Load but don't execute" call
From: Stephen C. Trier
Date: Wed, 11 Jul 1990 00:18
Date: Wed, 11 Jul 1990 00:18
20 lines
1747 bytes
1747 bytes
I need a way to copy-protect programs with internal overlays under Novell
Netware. The NetWare execute-only bit fails on these programs because they
need to read the .EXE file after startup in order to retrieve their overlay
sections. In the course of looking for a valid technique, I came across
int 21h, function 4Bh, which is the MS-DOS EXEC call.
The call itself was not surprising; I've always known it was there. What
was surprising was the undocumented subfunction 01, which I found in Ralf
Brown's Interrupt List. Subfunction 01 is labeled "Load but don't execute"
and is marked as internal, but lacks any information on its use.
My question is whether anyone can tell me more about this function. Is it
called by subfunction 00, "Load and execute"? Has anyone made use of function
01h in their programming?
--
Stephen Trier Case Western Reserve University
Home: sct%seldon@scl.cwru.edu Information Network Services
Work: trier@cwlim.ins.cwru.edu
I do _not_ speak for the University.
Technical Details
Message-ID:
<1990Jul11.001857.4976@usenet.ins.cwru.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ukma!usenet.ins.cwru.edu!cwlim!trierReferences:
<23300@boulder.Colorado.EDU> <3179@borabora.omni.com> <1990Jul10.235837.2756@usenet.ins.cwru.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ukma!usenet.ins.cwru.edu!cwlim!trier From: trier@cwlim.CWRU.EDU (Stephen C. Trier) Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer Subject: Use of DOS "Load but don't execute" call Summary: How does it work? Message-ID: <1990Jul11.001857.4976@usenet.ins.cwru.edu> Date: 11 Jul 90 00:18:57 GMT References: <23300@boulder.Colorado.EDU> <3179@borabora.omni.com> <1990Jul10.235837.2756@usenet.ins.cwru.edu> Sender: news@usenet.ins.cwru.edu Reply-To: trier@cwlim.ins.cwru.edu Distribution: usa Organization: Case Western Reserve Univ. Cleveland, Ohio, (USA) Lines: 21