Jump to content

New pages

New pages
Hide registered users | Hide bots | Show redirects
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

31 October 2026

  • 15:2815:28, 31 October 2026 CEOS2.ADD (hist | edit) [1,404 bytes] Ak120 (talk | contribs) (Created page with "CEI SCSI ISA Boards BASEDEV=CEOS2.ADD /P:350 ==Parameters== :/P:hhhh - Selects the I/O address of the SCSI controller (0320h, 0330h or 0340h) :/DM - Enables DASD Manager Support for all drives via OS2DASD.SYS (default). :/!DM - Disables DASD Manager Support for all drives. :/DM:d - Enables DASD Manager Support for a specific drive(s) with the SCSI target ID "d" (d=0...6). More than one SCSI drives can be selected, i.e. /DM:2,5,6. :/!DM:d - Disables DASD Manager Support...")

30 October 2026

29 October 2026

25 October 2026

24 October 2026

23 October 2026

22 October 2026

  • 15:0515:05, 22 October 2026 Microsoft System Journal (hist | edit) [5,323 bytes] Ak120 (talk | contribs) (Created page with "Das '''Microsoft System Journal''' wurde zweimonatlich von der Microsoft GmbH herausgegeben. ISSN 0933-9434 ==Inhalte== ;1. Jahrgang ;2. Jahrgang *Heft 1 (Jan/Feb 1988) *Heft 2 (Mär/Apr 1988) *Heft 3 (Mai/Jun 1988) *:12 - Michael Geary: ''Von Windows zum OS/2 Presentation Manager'' *:34 - ''Hintergrundinformationen zu MS-OS/2, Version 1.1'' *:70 - D. Norris, M. J. O'Leary, Ch. Petzold: ''Debuggen leicht gemacht'' *Heft 4 (Jul/Aug 1988) *:29 - Charles Petzold: ''GPI:...")

17 October 2026

16 October 2026

6 October 2026

2 October 2026

30 September 2026

  • 18:0518:05, 30 September 2026 UNIKBD.LIB (hist | edit) [20,458 bytes] Martini (talk | contribs) (Created page with "'''UNIKBD.LIB''' is an import library for <code>UNIKBD.DLL</code>, the OS/2 Unicode Keyboard Translation API distributed with the IBM OS/2 Developer's Toolkit as part of the ULS (Universal Language Support) subsystem introduced in OS/2 Warp 4. It translates physical keyboard scan codes into Unicode characters (<code>UniChar</code> / UCS-2), handling dead key composition, shift state tracking, and NLS (Far East) lock states across all supported keyboard layouts. File...")
  • 17:5917:59, 30 September 2026 CRYPTO.LIB (hist | edit) [17,887 bytes] Martini (talk | contribs) (Created page with "'''CRYPTO.LIB''' is a static cryptographic primitives library included in the IBM OS/2 Developer's Toolkit 4.5 as part of the IBM TCP/IP for OS/2 Version 4.x IP Security (IPsec) subsystem. It was built from sources maintained under IBM's internal IPsec project (path <code>I:\OS2\IPSEC\MKMP\LIBSOURCE\</code>; project code name MKMP). The library provides implementations of DES block encryption, CDMF (Commercial Data Masking Facility), and MD5 hashing, together with a...")
  • 17:5417:54, 30 September 2026 RXSTRING.LIB (hist | edit) [18,937 bytes] Martini (talk | contribs) (Created page with "'''RXSTRING.LIB''' is a static utility library distributed with the IBM OS/2 Developer's Toolkit that provides C helper functions for working with the <code>RXSTRING</code> data type used by the OS/2 REXX interpreter. It is a companion to REXX.LIB (the REXX External Application Interface import library) and is intended for developers writing REXX external functions, subcommand handlers, and exit handlers in C. Unlike REXX.LIB and other Toolkit import librari...")
  • 17:4717:47, 30 September 2026 PMNLS386.LIB (hist | edit) [14,026 bytes] Martini (talk | contribs) (Created page with "'''PMNLS386.LIB''' is an import library for the OS/2 Presentation Manager National Language Support (PMNLS) subsystem, targeting 32-bit calling conventions. It provides linker stubs for the DBCS (Double Byte Character Set) PM API used in OS/2 Far East editions — the Japanese (CP932), Korean (CP934), Simplified Chinese (CP936), and Traditional Chinese (CP938) system variants. The API covers IME (Input Method Editor) control, input mode control, and DBCS font driver mana...")
  • 17:4517:45, 30 September 2026 PMNLS286.LIB (hist | edit) [15,443 bytes] Martini (talk | contribs) (Created page with "'''PMNLS286.LIB''' is an import library for the OS/2 Presentation Manager National Language Support (PMNLS) subsystem, targeting 16-bit-compatible calling conventions. It provides linker stubs for the DBCS (Double Byte Character Set) PM API used in OS/2 Far East editions — the Japanese (CP932), Korean (CP934), Simplified Chinese (CP936), and Traditional Chinese (CP938) system variants. The API covers IME (Input Method Editor) control, input mode control, and DBCS font...")
  • 17:1217:12, 30 September 2026 REXX.LIB (hist | edit) [28,533 bytes] Martini (talk | contribs) (Created page with "'''REXX.LIB''' is the import library for the IBM SAA REXX interpreter and its external programming interface, distributed with the IBM OS/2 Developer's Toolkit. It provides linker stubs for the full REXX External Application Interface: starting the REXX interpreter from C/C++ code, accessing REXX variables, registering external functions and subcommand handlers, installing system exit handlers, managing named queues, and controlling the REXX Macro Space. File size i...")

29 September 2026

28 September 2026

  • 03:3203:32, 28 September 2026 DMIAPI.LIB (hist | edit) [20,797 bytes] Martini (talk | contribs) (Created page with "'''DMIAPI.LIB''' is the import library for the Desktop Management Interface (DMI) procedural helper library, distributed with the IBM OS/2 Developer's Toolkit. It provides linker stubs for the four runtime functions in DMIAPI.DLL that simplify DMI component installation and CI instrumentation code. File size in the OS/2 Warp 4.52 Toolkit 4.5: 1,536 bytes (2001-10-02). Source DLL: DMIAPI.DLL. Copyright: Intel Corporation 1992–1994; International Business Machines C...")
  • 03:2703:27, 28 September 2026 NETAPI.LIB (hist | edit) [38,372 bytes] Martini (talk | contribs) (Created page with "'''NETAPI.LIB''' is the import library for the OS/2 LAN Manager-compatible Network Administration API, distributed with the IBM OS/2 Developer's Toolkit. It provides linker stubs for the IBM LAN Server / OS/2 Warp LAN Services network API implemented in NETAPI.DLL. File size in the OS/2 Warp 4.52 Toolkit 4.5: 25,600 bytes (2001-09-14). Source DLL: NETAPI.DLL. NETAPI.DLL is compatible with the Microsoft LAN Manager 2.x API specification. It provides remote-procedure...")
  • 03:1803:18, 28 September 2026 TCPIPDLL.LIB (hist | edit) [29,670 bytes] Martini (talk | contribs) (Created page with "'''TCPIPDLL.LIB''' is the import library for the IBM TCP/IP for OS/2 BSD Sockets layer, distributed with the IBM OS/2 Developer's Toolkit. It provides linker stubs for the Berkeley Sockets API and companion networking functions implemented by TCPIPDLL.DLL, the core socket runtime shipped with IBM TCP/IP for OS/2 and integrated into OS/2 Warp 3 and later. File size in the OS/2 Warp 4.52 Toolkit 4.5: 9,216 bytes (2000-10-16). Source DLL: TCPIPDLL.DLL. Symbols...")
  • 03:1203:12, 28 September 2026 PMWINX.LIB (hist | edit) [29,120 bytes] Martini (talk | contribs) (Created page with "'''PMWINX.LIB''' is the import library for the OS/2 Presentation Manager Win32 Extensions (PMWINX), distributed with the IBM OS/2 Developer's Toolkit. It provides the linker stubs for a comprehensive Win32 API compatibility layer that maps Win32 GDI, USER, KERNEL, and common-dialog functions onto the native OS/2 PM, GPI, and Dos subsystems. File size in the OS/2 Warp 4.52 Toolkit 4.5: 61,440 bytes (2001-10-02). Source DLL: PMWINX.DLL. PMWINX is IBM's PM-native...")
  • 02:1202:12, 28 September 2026 UCONV.LIB (hist | edit) [14,126 bytes] Martini (talk | contribs) (Created page with "'''LIBCONV.LIB''' (also referred to as '''UCONV.LIB''' in documentation) is the import library for the OS/2 Unicode Conversion (UCONV) API, distributed with the IBM OS/2 Developer's Toolkit. It provides linker stubs for converting text between OS/2 codepages and Unicode (UCS-2/UTF-16LE), and between different codepages via Unicode as an intermediate representation. File size in the OS/2 Warp 4.52 Toolkit 4.5: 2,048 bytes (2001-10-02). Source DLL: UCONV.DLL. Library...")
  • 02:0802:08, 28 September 2026 LIBULS.LIB (hist | edit) [21,889 bytes] Martini (talk | contribs) (Created page with "'''LIBULS.LIB''' is the import library for the OS/2 Unicode Locale Services (ULS), distributed with the IBM OS/2 Developer's Toolkit. It provides the linker stubs for a comprehensive Unicode-aware API covering locale objects, character classification, string manipulation, collation, case conversion, date/time/number formatting, and string transforms. The ULS is IBM's system-level Unicode infrastructure for OS/2 national language support. File size in the OS/2 Warp 4...")
  • 01:5601:56, 28 September 2026 GLUT.LIB (hist | edit) [20,096 bytes] Martini (talk | contribs) (Created page with "'''GLUT.LIB''' is the import library for the OS/2 port of the OpenGL Utility Toolkit (GLUT), distributed with the IBM OS/2 Developer's Toolkit. GLUT is a portable windowing and event toolkit designed for writing OpenGL programs that run across multiple platforms with minimal platform-specific code. It was originally written by Mark Kilgard at Silicon Graphics. The OS/2 port implements the GLUT 3.6 API binding to the Presentation Manager windowing system. File size i...")
  • 01:4901:49, 28 September 2026 OPENGL.LIB (hist | edit) [21,723 bytes] Martini (talk | contribs) (Created page with "'''OPENGL.LIB''' is the import library for the OS/2 OpenGL implementation, distributed with the IBM OS/2 Developer's Toolkit. It combines three API layers in a single library: the core OpenGL 1.1 rendering API, the OpenGL Utility Library (GLU) 1.2, and the OS/2 Presentation Manager–specific platform extension layer (PGL) used to create and manage rendering contexts. File size in the OS/2 Warp 4.52 Toolkit 4.5: 28,672 bytes (2000-10-16). Source DLL: OPENGL....")
  • 01:4201:42, 28 September 2026 LIBTK.LIB (hist | edit) [17,139 bytes] Martini (talk | contribs) (Created page with "'''LIBTK.LIB''' is the import library for the OS/2 OpenGL Toolkit (TK), distributed with the IBM OS/2 Developer's Toolkit. The TK library is a minimal windowing and event-loop layer written specifically to support the sample programs in the ''OpenGL Programming Guide'' ("Red Book"). It abstracts OpenGL window creation, the display-mode selection, and the event dispatch loop so that OpenGL sample code can be written portably across platforms without a full UI toolkit....")

27 September 2026

  • 15:0315:03, 27 September 2026 PMBIDI.LIB (hist | edit) [17,899 bytes] Martini (talk | contribs) (Created page with "'''PMBIDI.LIB''' is the import library for the OS/2 Presentation Manager Bidirectional (BiDi) text subsystem, distributed with the IBM OS/2 Developer's Toolkit. It provides the linker stubs for APIs that add right-to-left (RTL) script support — primarily Arabic and Hebrew — to OS/2 Presentation Manager applications. File size in the OS/2 Warp 4.52 Toolkit 4.5: 5,632 bytes (2000-10-16). Source DLL: PMBIDI.DLL. All functions are exported by ordinal. == Concepts =...")
  • 14:5614:56, 27 September 2026 OS2IM.LIB (hist | edit) [21,988 bytes] Martini (talk | contribs) (Created page with "'''OS2IM.LIB''' is the import library for the OS/2 Input Method (IM) subsystem, distributed with the IBM OS/2 Developer's Toolkit. It provides the linker stubs for the API used to integrate Input Method Editor (IME) engines into OS/2 applications and to author new IMEs. The IM subsystem is the OS/2 infrastructure for entering CJK (Chinese, Japanese, Korean) text through multi-keystroke phonetic or stroke-based composition. File size in the OS/2 Warp 4.52 Toolkit...")
  • 14:4414:44, 27 September 2026 TCPIP32.LIB (hist | edit) [18,537 bytes] Martini (talk | contribs) (Created page with "'''TCPIP32.LIB''' is a combined TCP/IP import library for OS/2, providing both the BSD socket API and the name resolution API in a single library backed by TCPIP32.DLL. It is distributed with IBM TCP/IP for OS/2 version 4.2 and later, and with the IBM OS/2 Developer's Toolkit for OS/2 Warp 4.52. TCPIP32.LIB consolidates the functionality of the older SO32DLL.LIB + TCP32DLL.LIB pair into one import library, and adds several functions that are absent from...")
  • 14:3514:35, 27 September 2026 PMWSOCK.LIB (hist | edit) [16,269 bytes] Martini (talk | contribs) (Created page with "'''PMWSOCK.LIB''' is an import library for PMWSOCK.DLL, the OS/2 implementation of WinSock 1.1 (Windows Sockets API). It is distributed with IBM TCP/IP for OS/2 and the IBM OS/2 Developer's Toolkit. PMWSOCK.LIB provides two things: # All standard BSD socket functions under their WinSock names (e.g. <code>closesocket</code> instead of <code>soclose</code>, <code>ioctlsocket</code> instead of <code>ioctl</code>). # The WinSock-specific <code>WSA*</code> extens...")
  • 14:3114:31, 27 September 2026 SO32DLL.LIB (hist | edit) [20,384 bytes] Martini (talk | contribs) (Created page with "'''SO32DLL.LIB''' is the import library for the BSD socket API provided by IBM TCP/IP for OS/2. It is distributed with the IBM OS/2 Developer's Toolkit and provides linker stubs for <code>socket</code>, <code>accept</code>, <code>bind</code>, <code>connect</code>, <code>listen</code>, <code>recv</code>, <code>send</code>, <code>select</code>, and all related socket functions. The companion library TCP32DLL.LIB provides name resolution (<code>gethostbyname</co...")
  • 14:2714:27, 27 September 2026 TCP32DLL.LIB (hist | edit) [19,432 bytes] Martini (talk | contribs) (Created page with "'''TCP32DLL.LIB''' is one of two import libraries required to build 32-bit TCP/IP network applications for OS/2. It is distributed with IBM TCP/IP for OS/2 and the IBM OS/2 Developer's Toolkit. TCP32DLL.LIB provides the name resolution, resolver, and utility API stubs. The companion library SO32DLL.LIB provides the BSD socket API (accept, bind, connect, recv, send, etc.). Both libraries are needed for a complete TCP/IP application. The libraries contain no e...")
  • 14:1914:19, 27 September 2026 MMPM2.LIB (hist | edit) [17,445 bytes] Martini (talk | contribs) (Created page with "'''MMPM2.LIB''' is the import library for MMPM/2 (MultiMedia Presentation Manager/2), the OS/2 multimedia subsystem. It provides the linker stubs required to call the MCI (Media Control Interface), MMIO (Multimedia I/O), multimedia PM controls, and media device manager APIs from 32-bit OS/2 applications. The library contains no executable code. It is an OMF import library: each record maps an exported function name to an ordinal in the supplying DLL. MMP...")

19 September 2026

  • 21:3621:36, 19 September 2026 SommAfterMethod (hist | edit) [2,007 bytes] Martini (talk | contribs) (Created page with "Specifies a method that is automatically called after execution of each client Method. ==Syntax== SOMMBeforeAfter receiver; Environment *env; SOMObject object; somId methodId; void *returnedvalue; va_list ap; sommAfterMethod(receiver, env, object, methodId, returnedvalue, ap); ==Parameters== ;receiver (SOMMBeforeAfter) [A pointer to an object (class) of metaclass SOMMBeforeAfter representing the class obje...")
  • 21:3321:33, 19 September 2026 SOMMTraced (hist | edit) [222 bytes] Martini (talk | contribs) (Created page with ";File stem: somtrcls ;Base ;Base Class ;Ancestor Classes: SOMMBeforeAfter, SOMClass, SOMObject ;Description ;New methods None ;Overridden methods * somInitMIClass *sommBeforeMethod *sommAfterMethod Category:SOM")
  • 21:3121:31, 19 September 2026 SOMMSingleInstance (hist | edit) [1,135 bytes] Martini (talk | contribs) (Created page with ";File stem: snglicls ;Base:SOMClass ;Metaclass:SOMClass ;Ancestor Classes SOMClass:SOMObject ;Description SOMMSingleInstance is a metaclass provided with the SOM Toolkit. It can be specified as the metaclass when defining a class for which only one instance can ever be created. The first call to <className>New in C, the new operator in C++, or the somNew method creates the one possible instance of the class. Thereafter, any subsequent "new" calls return the first (...")
  • 21:2921:29, 19 September 2026 SOMMBeforeAfter (hist | edit) [1,251 bytes] Martini (talk | contribs) (Created page with ";File stem: sombacls ;Description SOMMBeforeAfteris a metaclass that defines two methods (sommBeforeMethod and sommAfterMethod) which are invoke before and after each invocation of every instance method. SOMMBeforeAfter is designed to be subclassed. Within the subclass, each of the two methods should be overridden with a method procedure appropriate to the particular application. The before and after methods are invoked on instances (ordinary objects) of a class whose...")
  • 21:2521:25, 19 September 2026 SOMEEMan (hist | edit) [2,680 bytes] Martini (talk | contribs) (Created page with ";File stem: eman ;Base: SOMObject ;Metaclass: SOMMSingleInstance ;Ancestor Classes: SOMObject ;Description The Event Manager class (EMan for short) is used to handle several input events. The main purpose of this class is to provide a service that can do a blocked (or timed) wait on several event sources concurrently. Typically, in a main program, one registers an interest in an event type with EMan and specifies a callback (a procedure or a method) to be in...")
  • 21:2221:22, 19 September 2026 SOMEClientEvent (hist | edit) [936 bytes] Martini (talk | contribs) (Created page with ";File stem: clientev ;Base:SOMEEvent ;Metaclass:SOMClass ;Ancestor Classes SOMEEvent:SOMObject ;Description This class describes generic client events within the Event Manager. Client Events are defined, created, processed and destroyed entirely by the application. The application can queue several types of client events with EMan. When a client event occurs, EMan passes an instance of this class to the callback routine. The callback can query this object about its...")

14 September 2026

  • 18:4518:45, 14 September 2026 SETENVAR.EXE (hist | edit) [1,185 bytes] Martini (talk | contribs) (Created page with "This utility writes a prompted <code>CONFIG.SYS</code> environment-variable directive. Documented directly in its message catalog (shared with LAPSDISK.EXE/LAPSRSP.EXE/ THINLAPS.EXE, which references it by name), it defines an environment variable and a prompt string for it; the actual interactive prompt is presented later, when <code>CONFIG.SYS</code> is processed at boot/install time — this program itself has no keyboard/screen imports and just writes the...")
  • 18:4118:41, 14 September 2026 THINLAPS.EXE (hist | edit) [2,075 bytes] Martini (talk | contribs) (Created page with "This utility creates a minimal ("thin") LAN transport installation on a target drive — a single protocol (TCPBEUI, TCPIP, NETBIOS, DHCP, or NFS) rather than the full MPTS product — generating the necessary <code>CONFIG.SYS</code> device statements and <code>PROTOCOL.INI</code> automatically. It is documented in the IBM MPTS Configuration Guide (<code>MPTSCFG.INF</code>) under "Creating a Thin LAN Transport Using THINLAPS", and shares its message catalog with LAPSDI...")
  • 18:3718:37, 14 September 2026 RFCADDR.EXE (hist | edit) [1,158 bytes] Martini (talk | contribs) (Created page with "This is a NetBIOS-over-TCP/IP (RFC 1001/1002) address-resolution utility, from the same 2001-11-02 build as LAPSCID.DLL/LAPSPM.DLL. It is referenced by name inside THINLAPS.EXE and <code>PROTOCOL\NBTCP.EXE</code>, and relates to the <code>RFCNAMES.LST</code>/<code>RFCBCST.LST</code> response-file sections documented in the IBM MPTS Configuration Guide for TCP/IP-hosted NetBIOS (TCPBEUI). <!-- Editor note: exact function is not confirmed - no Usage: string or...")
  • 18:3418:34, 14 September 2026 LTSVCFG.COM (hist | edit) [1,152 bytes] Martini (talk | contribs) (Created page with "This is the configuration utility for the LAN Virtual Device Driver (LANVDD) — the OS/2 component that gives DOS sessions/VDMs virtualized access to 802.2/NetBIOS networking. It is a raw DOS <code>.COM</code> file (no OS/2 executable header), consistent with needing to run correctly inside a real DOS/VDM context. It is documented in the IBM MPTS Configuration Guide (<code>MPTSCFG.INF</code>) under "Configuring the LAN Virtual Device Driver" → "Using the LTSVCFG Utili...")
  • 18:2718:27, 14 September 2026 NAPS.EXE (hist | edit) [1,485 bytes] Martini (talk | contribs) (Created page with "This is "Network Adapters and Protocols" — the modern replacement for the deprecated MPTS.EXE (confirmed by MPTS.COM's deprecation-notice text). Its own strings reveal it is a '''VX-REXX application''': built with Sundial Systems/Watcom's VX-REXX visual-REXX development system, not a native C/C++ program from scratch. Its message catalog references <code>IBMLXCFG</code> directly, showing the modern GUI still drives the same underlying configuration engine (IB...")
  • 18:2418:24, 14 September 2026 MPTS.COM (hist | edit) [1,466 bytes] Martini (talk | contribs) (Created page with "This is the shim that intercepts a bare <code>MPTS</code> command at the OS/2 prompt (<code>.COM</code> resolves before <code>.EXE</code>) and redirects it to NAPS.EXE, warning that MPTS.EXE is deprecated, unless <code>MPTS.EXE</code> is invoked with its extension explicitly. Unlike every other file in <code>\IBMCOM</code>, it is not IBM-built: it's a compiled REXX script, produced with Dennis Bareis's third-party <code>REXX2EXE</code> runtime compiler — a well...")
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)