Comparison of 16-BIT and 32-BIT OS/2 Functions

Many Control Program functions have been renamed, replaced, or enhanced. The new guidelines used to name functions ensure compliance with Get, Set, and Query semantics used in PM-SAA conventions, the use of action verbs before nouns, and the use of consistent semantics for similar actions. Some 16-bit functions have been redesigned for the 32-bit environment, in particular memory-management, semaphore, and signal functions.

Control Program functions that have changed in the 32-bit version of the operating system include:

Many 16-bit PM functions have been replaced by new functions in the 32-bit function set, while others are no longer available. The functions which are no longer available affect the following areas:

New functions are available for:

In addition, new window controls, hook capabilities, and helper macros are provided.