Win16 API

E193831

Win16 API is the 16-bit Windows application programming interface used by early versions of Microsoft Windows (such as Windows 3.x) for software development before the transition to 32-bit systems.

All labels observed (2)

Label Occurrences
Win16 API canonical 1
Windows 16-bit API 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Windows API family
application programming interface
alsoKnownAs 16-bit Windows API
Win16 API
surface form: Windows 16-bit API
architecture 16-bit
backwardCompatibility partially compatible with Win32 API via thunking
callingConvention Pascal
surface form: Pascal calling convention
developedBy Microsoft
documentation Windows SDK
surface form: Microsoft Windows Software Development Kit
influenced design of Win32 API
introduced mid-1980s
keyComponent Gdi32
surface form: GDI.EXE

KERNEL.EXE
USER.EXE
memoryModel segmented memory model
partOf Windows
surface form: Microsoft Windows
predecessor MS-DOS
surface form: MS-DOS API
primaryLanguage C
provides GDI graphics functions
file system access
graphical user interface functions
memory management functions
message handling functions
multimedia support
resource management
timer services
user input handling
window management functions
status legacy
successor .NET Base Class Library
surface form: .NET Framework class library

Win32 API
WinRT
surface form: Windows Runtime API
supportsLanguageBinding C
C++
Delphi (programming language)
surface form: Delphi

Pascal
Visual Basic
supportsMultitaskingModel cooperative multitasking
targetPlatform Intel x86 protected mode
Intel x86 real mode
threadingModel single-threaded per process
usedFor development of 16-bit Windows applications
usedInOperatingSystem Windows 1.0
surface form: Microsoft Windows 1.x

Windows 2.0
surface form: Microsoft Windows 2.x

Windows 3.x
surface form: Microsoft Windows 3.0

Windows 3.x
surface form: Microsoft Windows 3.1

Windows 3.x
surface form: Microsoft Windows 3.11

Windows 95
surface form: Microsoft Windows 95

Windows 98
surface form: Microsoft Windows 98

Windows ME
surface form: Microsoft Windows Me

Windows for Workgroups
surface form: Microsoft Windows for Workgroups 3.1

Windows for Workgroups
surface form: Microsoft Windows for Workgroups 3.11

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Win32 API predecessor Win16 API
Win16 API alsoKnownAs Win16 API
this entity surface form: Windows 16-bit API