Browse Prior Art Database

Hidden Anchor Point for an IBM OS/2 Intra-Process Data Areas and Control Blocks for an Application Interface Disclosure Number: IPCOM000034845D
Original Publication Date: 1989-Apr-01
Included in the Prior Art Database: 2005-Jan-27

Publishing Venue


Related People

Devany, EP Hoffman, VM Jordan, LE [+details]


Disclosed is a method that allows a system service consisting of a set of IBM OS/2 Dynamic Linked routines to establish a data area that is shared between the routines within an OS/2 process. The data area is used as an anchor point for the data areas and control blocks that maintain the states of the application. The control blocks and states can then be used by the system service for subsequent calls. The application has no knowledge of the anchor point and generally cannot tamper with it. IBM OS/2 allows system services to be packaged and shipped in multiple Dynamic Link Libraries. Each Dynamic Link Library contains separate data areas that are available only to a member of that Dynamic Link Library and not to members of any other Dynamic Link Library.