Win32 API
E37357
Win32 API is Microsoft's core programming interface for developing native desktop applications that interact directly with the Windows operating system.
All labels observed (12)
| Label | Occurrences |
|---|---|
| Win32 API canonical | 15 |
| Win32 | 10 |
| Windows API | 5 |
| Microsoft Windows API | 2 |
| Advapi32 | 1 |
| C API | 1 |
| Microsoft Windows APIs | 1 |
| User32 | 1 |
| Win32 desktop | 1 |
| Win32 subsystem | 1 |
| Windows APIs | 1 |
| Windows Service API | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T286986 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Win32 API Context triple: [Windows, supportsAPI, Win32 API]
-
A.
Windows Forms
Windows Forms is a graphical user interface (GUI) framework for building desktop applications on the Microsoft Windows platform using the .NET framework.
-
B.
Windows Presentation Foundation
Windows Presentation Foundation is a Microsoft UI framework for building rich, desktop client applications on Windows using XAML and .NET.
-
C.
Windows
Windows is a widely used family of graphical operating systems developed by Microsoft for personal computers, servers, and other devices.
-
D.
WinUI
WinUI is Microsoft's modern native user interface framework for building Windows desktop applications with Fluent Design.
-
E.
LPC
The LPC is New York City’s official agency responsible for identifying, designating, and regulating the city’s landmarks and historic districts.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Win32 API Target entity description: Win32 API is Microsoft's core programming interface for developing native desktop applications that interact directly with the Windows operating system.
-
A.
Windows Forms
Windows Forms is a graphical user interface (GUI) framework for building desktop applications on the Microsoft Windows platform using the .NET framework.
-
B.
Windows Presentation Foundation
Windows Presentation Foundation is a Microsoft UI framework for building rich, desktop client applications on Windows using XAML and .NET.
-
C.
Windows
Windows is a widely used family of graphical operating systems developed by Microsoft for personal computers, servers, and other devices.
-
D.
WinUI
WinUI is Microsoft's modern native user interface framework for building Windows desktop applications with Fluent Design.
-
E.
LPC
The LPC is New York City’s official agency responsible for identifying, designating, and regulating the city’s landmarks and historic districts.
- F. None of above. chosen
Statements (61)
| Predicate | Object |
|---|---|
| instanceOf |
Windows API family
ⓘ
application programming interface ⓘ software development platform ⓘ |
| abstractionLevel | low-level ⓘ |
| accessModel | unmanaged code ⓘ |
| alsoKnownAs |
Win32 API
ⓘ
surface form:
Win32
Win32 API ⓘ
surface form:
Windows API
|
| callConvention | stdcall ⓘ |
| callingStyle | procedural API ⓘ |
| component |
Win32 API
self-linksurface differs
ⓘ
surface form:
Advapi32
Comdlg32 ⓘ Gdi32 ⓘ Kernel32 ⓘ Windows Script Components ⓘ
surface form:
Ole32
Shell32 ⓘ Win32 API self-linksurface differs ⓘ
surface form:
User32
Ws2_32 ⓘ |
| designGoal | backward compatibility across Windows versions ⓘ |
| developer | Microsoft ⓘ |
| distribution | Windows SDK ⓘ |
| documentation |
Microsoft Docs
ⓘ
surface form:
Microsoft Learn
|
| headerFile | windows.h ⓘ |
| introducedWith |
Windows 95
ⓘ
Windows NT ⓘ |
| license | proprietary ⓘ |
| operatingSystem |
Windows
ⓘ
surface form:
Microsoft Windows
|
| partOf |
Windows
ⓘ
surface form:
Microsoft Windows operating system
|
| predecessor | Win16 API ⓘ |
| primaryLanguageBinding | C ⓘ |
| programmingLanguage | C ⓘ |
| provides |
file system access functions
ⓘ
graphics device interface (GDI) functions ⓘ interprocess communication mechanisms ⓘ low-level access to Windows operating system ⓘ memory management functions ⓘ message loop and event handling ⓘ networking functions ⓘ process and thread management functions ⓘ registry access functions ⓘ security and access control functions ⓘ user input handling ⓘ window management functions ⓘ |
| relatedTo |
.NET Framework
ⓘ
Universal Windows Platform ⓘ WinRT ⓘ
surface form:
Windows Runtime (WinRT)
|
| stableInterface | yes ⓘ |
| supports |
ANSI character functions
ⓘ
Unicode character functions ⓘ |
| supportsArchitecture |
32-bit
ⓘ
64-bit ⓘ |
| supportsLanguageBinding |
C# (via P/Invoke)
ⓘ
C++ ⓘ Delphi (programming language) ⓘ
surface form:
Delphi
Visual Basic ⓘ other .NET languages (via P/Invoke) ⓘ |
| targetPlatform |
Win32 API
self-linksurface differs
ⓘ
surface form:
Win32 subsystem
Windows Shell ⓘ
surface form:
Windows desktop
|
| usedFor |
developing device and system management tools
ⓘ
developing games ⓘ developing native Windows desktop applications ⓘ developing system utilities ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Win32 API Description of subject: Win32 API is Microsoft's core programming interface for developing native desktop applications that interact directly with the Windows operating system.
Referenced by (40)
Full triples — surface form annotated when it differs from this entity's canonical label.