home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
os2call.zip
/
OS2CALL.NWS
< prev
Wrap
Text File
|
1999-04-29
|
20KB
|
433 lines
Operating System/2 API Call Analyzer History
Release : 2.45.01 (29 Apr 99)
Enhancements : Added -O option (display API ordinals along with API
names)
Release : 2.45.00 (15 Apr 99)
Enhancements : Added support for new OS/2 2.45 (OS/2 Warp Server for
e-business) APIs:
DOS32PMR3WAITEVENTSEM (DOSCALLS.561)
DOS32PMR3POSTEVENTSEM (DOSCALLS.562)
DOS32QUERYTHREADAFFINITY (DOSCALLS.563)
DOS32SETTHREADAFFINITY (DOSCALLS.564)
DOSSGQUERYTOPMOST (DOSCALLS.878)
DOS32OPENL (DOSCALLS.981)
DOS32PROTECTOPENL (DOSCALLS.982)
DOS32PROTECTSETFILELOCKSL (DOSCALLS.983)
DOS32PROTECTSETFILEPTRL (DOSCALLS.984)
DOS32PROTECTSETFILESIZEL (DOSCALLS.985)
DOS32SETFILELOCKSL (DOSCALLS.986)
DOS32CACNELLOCKREQUESTL (DOSCALLS.987)
DOS32SETFILEPTRL (DOSCALLS.988)
DOS32SETFILESIZEL (DOSCALLS.989)
DOS32LISTIOL (DOSCALLS.990)
DOSFSRAMSEMREQUEST2 (DOSCALLS.991)
DOSFSRAMSEMCLEAR2 (DOSCALLS.992)
DOS32LISTIO (DOSCALLS.996)
DOS32CREATETHREAD2 (DOSCALLS.997)
GPI32OVAL (PMGPI.730)
WIN32QUERYKBDLAYOUT (PMMERGE.5479)
WINQUERYCPTYPE (PMMERGE.5480)
WINSHUTDOWN (PMWP.153)
SPIUNLOADHANDLER (SSM.35)
SPIGETHANDLER2 (SSM.36)
Release : 2.40.12 (15 Apr 99)
Enhancements : Handled segmented executable files with iterated segments
containing fixups
Release : 2.40.11 (03 Mar 99)
Enhancements : Added support for executable files without DOS headers
Release : 2.40.10 (30 Oct 98)
Enhancements : Handled executable files without any segments or objects,
which can import only forwarders
Release : 2.40.09 (30 Oct 98)
Enhancements : Added -V option (display minimum OS/2 version required
by executable files)
NOTE: The version number displayed refers to the original
(Golden Master) release of that version and does not take
into account any FixPaks
NOTE: It is possible to specify the -V option by itself,
as in the following:
OS2CALL -V TEST.EXE
Release : 2.40.08 (30 Oct 98)
Enhancements : Improved VerifyInformation logic by looking for matching
DLL name, API ordinal number, and API name instead of
just API name
Release : 2.40.07 (27 Oct 98)
Enhancements : Added support for OS/2 2.30 APIs exported from PMBIDI
Release : 2.40.06 (22 Sep 98)
Enhancements : Added description to .EXE file
Release : 2.40.05 (15 Sep 98)
Enhancements : Added support for APIs exported from DOSCALL1 by handling
as if exported from DOSCALLS, since it is possible to
import from both DOSCALLS and DOSCALL1
Release : 2.40.04 (17 Aug 98)
Enhancements : Added support for missing OS/2 SMP APIs:
DOS32CREATESPINLOCK (DOSCALLS.557)
DOS32ACQUIRESPINLOCK (DOSCALLS.558)
DOS32RELEASESPINLOCK (DOSCALLS.559)
DOS32FREESPINLOCK (DOSCALLS.560)
Release : 2.40.03 (17 Aug 98)
Enhancements : Changed SMP APIs exported from DOSCALLS from private to
public
: Changed SMP spinlock APIs exported from DOSCALLS from
32-bit to 16-bit
Release : 2.40.02 (22 Aug 97)
Enhancements : Changed DOSQUERYMODFROMDS to DOSQUERYMODFROMCS
Release : 2.40.01 (06 Mar 97)
Enhancements : Converted to IBM VisualAge C++
Release : 2.40.00 (05 Sep 96)
Enhancements : Added support for new OS/2 2.40 (OS/2 Warp Version 4)
APIs:
DOS32QUERYTHREADCONTEXT (DOSCALLS.877)
DRGQUERYFORMAT (PMDRAG.75)
GPI32QUERYTABBEDTEXTEXTENT (PMGPI.658)
GPI32TABBEDCHARSTRINGAT (PMGPI.659)
GPI32QUERYRASTERCAPS (PMGPI.660)
GPI32CREATEROUNDRECTREGION (PMGPI.661)
GPI32CREATEELLIPTICREGION (PMGPI.662)
GPI32CREATEPOLYGONREGION (PMGPI.663)
GPI32RESIZEPALETTE (PMGPI.666)
GPI32QUERYNEARESTPALETTEINDEX (PMGPI.667)
GPI32SETFONTMAPPINGFLAGS (PMGPI.668)
GPI32QUERYFONTMAPPINGFLAGS (PMGPI.669)
GPIBEGININKPATH (PMGPI.670)
GPIENDINKPATH (PMGPI.671)
GPISTROKEINKPATH (PMGPI.672)
GPI32ABORTPATH (PMGPI.722)
GPI32QUERYMITRELIMIT (PMGPI.724)
GPI32QUERYPATH (PMGPI.725)
GPI32SETMITRELIMIT (PMGPI.727)
DEVPOSTESCAPE (PMGPI.729)
POSTESCAPE32 (PMGRE.41)
SPLQUERYPORT (PMSPL.410)
SPLSETPORT (PMSPL.411)
SPLQUERYPATH (PMSPL.412)
SPLCREATEPORT (PMSPL.413)
SPLDELETEPORT (PMSPL.414)
PRTRESETABORT (PMSPL.600)
PRTABORTDOC (PMSPL.601)
PRTNEWPAGE (PMSPL.602)
PRTQUERY (PMSPL.603)
PRTSET (PMSPL.604)
SPLPROTSENDCMD (PMSPL.605)
SPLPROTXLATECMD (PMSPL.606)
SPLQMNEWPAGE (PMSPL.607)
SPLQMGETJOBID (PMSPL.608)
SPLDISABLE (PMSPL.610)
SPLENABLE (PMSPL.611)
SPLREGISTER (PMSPL.612)
SPLUNREGISTER (PMSPL.613)
SPLREGISTERCONTROLPANEL (PMSPL.614)
SPLQUERYCONTROLPANEL (PMSPL.615)
SPLDISPLAYCONTROLPANEL (PMSPL.616)
SPLGETPORTFROMQ (PMSPL.617)
SPLGETCONTROLPANELLIST (PMSPL.618)
WIN32SETCLIPREGION (PMWIN.1043)
WIN32QUERYCLIPREGION (PMWIN.1044)
WINSHUTDOWNANDREBOOT (PMWP.152)
WPIMAGEFILECCLASSDATA (PMWP.491)
WPIMAGEFILECLASSDATA (PMWP.492)
WPIMAGEFILENEWCLASS (PMWP.493)
M_WPIMAGEFILECCLASSDATA (PMWP.494)
M_WPIMAGEFILECLASSDATA (PMWP.495)
M_WPIMAGEFILENEWCLASS (PMWP.496)
WINNOTEBOOKBUTTONFROMID (PMWP.511)
WINWAITFORSHELL (PMWP.512)
SPIADDSTREAMTONETWORK (SSM.21)
SPIASSEMBLESTREAMNETWORK (SSM.22)
SPICLOSESTREAMNETWORK (SSM.23)
SPICONNECTSTREAM (SSM.24)
SPIOPENSTREAMNETWORK (SSM.25)
SPIQUERYSTREAMINF (SSM.26)
SPIREACTIVATESTREAM (SSM.27)
SPIREMOVESTREAMFROMNETWORK (SSM.28)
SPISEEKSTREAMNETWORK (SSM.29)
SPISTARTSTREAMNETWORK (SSM.30)
SPISTOPSTREAMNETWORK (SSM.31)
SPIUNASSEMBLESTREAMNETWORK (SSM.32)
SPIENABLENETWORKEVENT (SSM.33)
SPIGETNETWORKTIME (SSM.34)
: Added support for OS/2 2.40 APIs exported from:
PMMERGE PNP WPINET
Release : 2.30.16 (23 Jul 96)
Enhancements : Added -P option (analyze private APIs in addition to
public APIs, where public APIs are present in OS2286,
OS2386, and/or MMPM2 libraries)
Release : 2.30.15 (26 Jun 96)
Enhancements : Added support for OS/2 2.00 Presentation Manager debugger
APIs:
WIN32QUERYSENDMSG (PMWIN.990)
WIN32REPLYMSG (PMWIN.991)
WIN32WAKETHREAD (PMWIN.992)
WIN32QUEUEFROMID (PMWIN.993)
WIN32THREADASSOCQUEUE (PMWIN.994)
WIN32LOCKINPUT (PMWIN.995)
Release : 2.30.14 (14 Jun 96)
Enhancements : Handled additive import by ordinal/name fixups instead of
treating as chained
Release : 2.30.13 (13 Jun 96)
Enhancements : Changed all carriage return-newline pairs output by C
run-time to newline, as IBM C Set++ provides carriage
return automatically
Release : 2.30.12 (28 May 96)
Enhancements : Displayed executable type along with executable file name
Release : 2.30.11 (28 May 96)
Enhancements : Fixed calculating wrong import name table length for
segmented executable files, resulting in some erroneous
"Unable to read import name table" messages
Release : 2.30.10 (24 May 96)
Enhancements : Changed unsupported API name/ordinal from fatal error to
warning
Release : 2.30.09 (24 May 96)
Enhancements : Verified DOS header new header file address before
attempting to read OS/2 header
Release : 2.30.08 (23 May 96)
Enhancements : Fixed LookupAPI returning ordinal number when API names
not equal
Release : 2.30.07 (12 Feb 96)
Enhancements : Added -16 option (analyze only 16-bit APIs)
: Added -32 option (analyze only 32-bit APIs)
Release : 2.30.06 (08 Feb 96)
Enhancements : Changed MACAPI to MCIAPI
Release : 2.30.05 (05 Jul 95)
Enhancements : Changed PMSTDDLG to PMCTLS
Release : 2.30.04 (13 Jun 95)
Enhancements : Added support for OS/2 2.30 Multimedia APIs exported
from:
DIVE MACAPI MDM MMIO SSM
SW
Release : 2.30.03 (21 Apr 95)
Enhancements : Required at least one API display option (-C, -NC) and at
least one DLL analysis option (-ALL, -dll) on the command
line
Release : 2.30.02 (11 Apr 95)
Enhancements : Changed copyright to use year constants
Release : 2.30.01 (11 Apr 95)
Enhancements : Added debug/retail build capability
Release : 2.30.00 (24 Oct 94)
Enhancements : Added support for new OS/2 2.30 (OS/2 Warp Version 3)
APIs:
DOS32VERIFYPIDTID (DOSCALLS.460)
DOSPMSEMWAIT (DOSCALLS.574)
DOSPMMUXSEMWAIT (DOSCALLS.575)
DOS32PMPOSTEVENTSEM (DOSCALLS.590)
DOS32PMWAITEVENTSEM (DOSCALLS.591)
DOS32PMREQUESTMUTEXSEM (DOSCALLS.593)
DOS32PMWAITMUXWAITSEM (DOSCALLS.595)
DOS32PM16SEMCHK (DOSCALLS.596)
DOS32SETEXTLIBPATH (DOSCALLS.873)
DOS32QUERYEXTLIBPATH (DOSCALLS.874)
DOS32PM16SEMRST (DOSCALLS.875)
DOS32SYSCTL (DOSCALLS.876)
DOSSETEXTLIBPATH (DOSCALLS.998)
DOSQUERYEXTLIBPATH (DOSCALLS.999)
DRGLAZYDRAG (PMDRAG.67)
DRGCANCELLAZYDRAG (PMDRAG.68)
DRGLAZYDROP (PMDRAG.69)
DRGQUERYDRAGINFOPTR (PMDRAG.70)
DRGQUERYDRAGINFOPTRFROMHWND (PMDRAG.71)
DRGQUERYDRAGINFOPTRFROMDRAGITEM (PMDRAG.72)
DRGQUERYDRAGSTATUS (PMDRAG.73)
DRGREALLOCDRAGINFO (PMDRAG.74)
DEV32STDOPEN (PMGPI.625)
GPI32OPENMETAFILE (PMGPI.627)
GPI32CLOSEMETAFILE (PMGPI.628)
GPI32MTASSOCIATE (PMGPI.644)
GPI32MTDISASSOCIATE (PMGPI.645)
WINSETTITLEANDHWNDICON (PMSHAPI.99)
WINREGISTERCIRCULARSLIDER (PMSTDDLG.24)
WPTEMPLATESCCLASSDATA (PMWP.28)
WPTEMPLATESCLASSDATA (PMWP.29)
WPTEMPLATESNEWCLASS (PMWP.30)
WPCOMMANDFILECCLASSDATA (PMWP.85)
WPCOMMANDFILECLASSDATA (PMWP.86)
WPCOMMANDFILENEWCLASS (PMWP.87)
WINQUERYACTIVEDESKTOPPATHNAME (PMWP.262)
WINQUERYOBJECTPATH (PMWP.263)
MESSAGELOOPPROC (PMWP.284)
WINSAVEOBJECT (PMWP.285)
WINOPENOBJECT (PMWP.286)
WINMOVEOBJECT (PMWP.287)
WINCOPYOBJECT (PMWP.288)
WINCREATESHADOW (PMWP.289)
M_WPTEMPLATESCCLASSDATA (PMWP.319)
M_WPTEMPLATESCLASSDATA (PMWP.320)
M_WPTEMPLATESNEWCLASS (PMWP.321)
SCHEMEBACKGROUNDDLGPROC (PMWP.427)
SHLSTORESTRING (PMWP.428)
SHLFREESTRING (PMWP.429)
ENCODEBACKGROUNDDATA (PMWP.430)
DECODEBACKGROUNDDATA (PMWP.431)
UNLOADUNITBITMAP (PMWP.432)
WPMINWINDOWCCLASSDATA (PMWP.433)
WPMINWINDOWCLASSDATA (PMWP.434)
M_WPMINWINDOWNEWCLASS (PMWP.435)
WPMINWINDOWNEWCLASS (PMWP.436)
WPCNRVIEWCCLASSDATA (PMWP.437)
WPCNRVIEWCLASSDATA (PMWP.438)
M_WPCNRVIEWNEWCLASS (PMWP.439)
WPCNRVIEWNEWCLASS (PMWP.440)
M_WPFINDFOLDERNEWCLASS (PMWP.441)
WPFINDFOLDERNEWCLASS (PMWP.442)
M_WPPROGRAMGROUPNEWCLASS (PMWP.443)
WPDISKCVNEWCLASS (PMWP.444)
RWMONITORCCLASSDATA (PMWP.445)
RWMONITORCLASSDATA (PMWP.446)
RWMONITORNEWCLASS (PMWP.447)
WPFILTERCCLASSDATA (PMWP.448)
WPFILTERCLASSDATA (PMWP.449)
WPFILTERNEWCLASS (PMWP.450)
M_WPFILTERNEWCLASS (PMWP.451)
WPFINDERCCLASSDATA (PMWP.452)
WPFINDERCLASSDATA (PMWP.453)
WPFINDERNEWCLASS (PMWP.454)
M_WPFINDERNEWCLASS (PMWP.455)
WPMINWINVIEWERCCLASSDATA (PMWP.456)
WPMINWINVIEWERCLASSDATA (PMWP.457)
WPMINWINVIEWERNEWCLASS (PMWP.458)
M_WPMINWINVIEWERNEWCLASS (PMWP.459)
WPPROGRAMGROUPCCLASSDATA (PMWP.460)
WPPROGRAMGROUPCLASSDATA (PMWP.461)
WPPROGRAMGROUPNEWCLASS (PMWP.462)
WINRESTARTWPDSERVER (PMWP.463)
WINRESTARTSOMDD (PMWP.464)
WINISWPDSERVERREADY (PMWP.465)
VHWNDWORKPLACEWINDOW (PMWP.466)
WPLAUNCHPADCCLASSDATA (PMWP.467)
WPLAUNCHPADCLASSDATA (PMWP.468)
WPLAUNCHPADNEWCLASS (PMWP.469)
M_WPLAUNCHPADCCLASSDATA (PMWP.470)
M_WPLAUNCHPADCLASSDATA (PMWP.471)
M_WPLAUNCHPADNEWCLASS (PMWP.472)
SHLREALIZEDEFAULTPALETTE (PMWP.473)
VHPALDEFAULTCOLORS (PMWP.474)
VFPALETTEMANAGEDDISPLAY (PMWP.475)
FINDONEOBJECT (PMWP.476)
SHLCREATETEMPFILE (PMWP.477)
SHLDELETETEMPFILE (PMWP.478)
VSZDESKTOPFOLDER (PMWP.479)
WINISSOMDDREADY (PMWP.480)
SHLUNLOADSERVER (PMWP.481)
NOTIFYOBJECTINCNROPENED (PMWP.482)
PMWPDATETOSTRING (PMWP.483)
M_WPCNRVIEWCCLASSDATA (PMWP.484)
M_WPCNRVIEWCLASSDATA (PMWP.485)
VFCONFIRMATIONS (PMWP.486)
VFCONFIRMATIONSLOADED (PMWP.487)
VULWPSDSOMTHREADID (PMWP.488)
LWPDOPENEDONWPDSERVER (PMWP.489)
WPWINCONFIGCCLASSDATA (WPCONFIG.49)
WPWINCONFIGCLASSDATA (WPCONFIG.50)
WPWINCONFIGNEWCLASS (WPCONFIG.51)
M_WPWINCONFIGCCLASSDATA (WPCONFIG.110)
M_WPWINCONFIGCLASSDATA (WPCONFIG.111)
M_WPWINCONFIGNEWCLASS (WPCONFIG.112)
Release : 2.11.00 (20 Oct 94)
Enhancements : Added support for new OS/2 2.11 (OS/2 Version 2.11) and
SMP APIs:
DOS32GETPROCESSORSTATUS (DOSCALLS.447)
DOS32SETPROCESSORSTATUS (DOSCALLS.448)
DOSCREATESPINLOCK (DOSCALLS.449)
DOSACQUIRESPINLOCK (DOSCALLS.450)
DOSRELEASESPINLOCK (DOSCALLS.451)
DOSFREESPINLOCK (DOSCALLS.452)
DOS32TESTPSD (DOSCALLS.453)
DOS32ALLOCTHREADLOCALMEMORY (DOSCALLS.454)
DOS32FREETHREADLOCALMEMORY (DOSCALLS.455)
M_WPPRINTERCCLASSDATA (WPPRINT.143)
M_WPPRINTERCLASSDATA (WPPRINT.144)
M_WPPRINTERNEWCLASS (WPPRINT.145)
M_WPJOBCCLASSDATA (WPPRINT.146)
M_WPJOBCLASSDATA (WPPRINT.147)
M_WPJOBNEWCLASS (WPPRINT.148)
M_WPPDRCCLASSDATA (WPPRINT.149)
M_WPPDRCLASSDATA (WPPRINT.150)
M_WPPDRNEWCLASS (WPPRINT.151)
M_WPPORTCCLASSDATA (WPPRINT.152)
M_WPPORTCLASSDATA (WPPRINT.153)
M_WPPORTNEWCLASS (WPPRINT.154)
M_WPQDRCCLASSDATA (WPPRINT.155)
M_WPQDRCLASSDATA (WPPRINT.156)
M_WPQDRNEWCLASS (WPPRINT.157)
M_WPSPOOLCCLASSDATA (WPPRINT.158)
M_WPSPOOLCLASSDATA (WPPRINT.159)
M_WPSPOOLNEWCLASS (WPPRINT.160)
M_WPRPRINTERCCLASSDATA (WPPRINT.161)
M_WPRPRINTERCLASSDATA (WPPRINT.162)
M_WPRPRINTERNEWCLASS (WPPRINT.163)
Release : 2.10.08 (20 Oct 94)
Enhancements : Added support for OS/2 2.10 APIs exported from:
WPCONFIG WPPRINT
Release : 2.10.07 (16 Feb 94)
Enhancements : Eliminated aborting after bad executable file encountered
Release : 2.10.06 (10 Feb 94)
Enhancements : Converted to IBM C Set++
Release : 2.10.05 (15 Sep 93)
Enhancements : Added copyright notice to banner
Release : 2.10.04 (14 Sep 93)
Enhancements : Added -L option (input list file processing)
: Added -S option (API call summation)
Release : 2.10.03 (28 Jun 93)
Enhancements : Added support for OS/2 2.10 APIs exported from PMWP
Release : 2.10.02 (22 Jun 93)
Enhancements : Added support for segmented executable (NE format) files
Release : 2.10.01 (21 Jun 93)
Enhancements : Fixed APIs exported from BMSCALLS and BVSCALLS
Release : 2.10.00 (18 Jun 93)
Enhancements : Supported linear executable (LX format) files
: Supported OS/2 2.10 APIs exported from:
ANSICALL BDCALLS BKSCALLS BMSCALLS BVSCALLS
DOSCALLS FKA HELPMGR KBDCALLS MONCALLS
MOUCALLS MSG NAMPIPES NLS PMDRAG
PMGPI PMGRE PMPIC PMSHAPI PMSPL
PMSTDDLG PMVIOP PMWIN QUECALLS SESMGR
VIOCALLS