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
Windows 16-bit API
linked to: Win16 API
architecture 16-bit
backwardCompatibility partially compatible with Win32 API via thunking
callingConvention Pascal calling convention
linked to: Pascal
developedBy Microsoft
documentation Microsoft Windows Software Development Kit
linked to: Windows SDK
influenced design of Win32 API
introduced mid-1980s
keyComponent GDI.EXE
linked to: Gdi32

KERNEL.EXE
USER.EXE
memoryModel segmented memory model
partOf Microsoft Windows
linked to: Windows
predecessor MS-DOS API
linked to: MS-DOS
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 Framework class library
Win32 API
Windows Runtime API
linked to: WinRT
supportsLanguageBinding C
C++
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 Microsoft Windows 1.x
linked to: Windows 1.0

Microsoft Windows 2.x
linked to: Windows 2.0

Microsoft Windows 3.0
linked to: Windows 3.x

Microsoft Windows 3.1
linked to: Windows 3.x

Microsoft Windows 3.11
linked to: Windows 3.x

Microsoft Windows 95
linked to: Windows 95

Microsoft Windows 98
linked to: Windows 98

Microsoft Windows Me
linked to: Windows ME

Microsoft Windows for Workgroups 3.1
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 Windows 16-bit API
linked to: Win16 API