Knowra Windows API Windows API The Windows API is Microsoft’s collection of interfaces and functions that applications use to access Windows operating-system services, including files, windows, processes, and devices.
Win32 API : The principal native programming interface for desktop applications on modern Windows. It is the familiar user-mode surface through which many applications call Windows services.
Windows handle : An opaque value used by Windows programs to identify and access system-managed objects. Many API functions accept or return handles for files, windows, and processes.
Windows file I/O : The Windows interfaces for creating, opening, reading, writing, and managing files and devices. File functions show how applications request storage operations through the API.
.NET : Microsoft’s development platform, including managed runtimes, libraries, and programming languages. Managed .NET libraries often wrap Windows API calls behind higher-level abstractions.
Windows 1.0 : Microsoft’s first Windows graphical operating environment, released in 1985. Its early interface established the foundation for Windows application programming.
Native API : A lower-level Windows interface exposed primarily through the Native API and system calls. Win32 operations often reach the kernel through lower-level Native API routines.
Windows data types : The primitive and structured types defined for use in Windows programming interfaces. Types such as DWORD and HANDLE determine how API parameters and results are represented.
Windows process and thread management : Windows facilities for creating, controlling, and inspecting processes and threads. These functions let applications launch work and manage its execution.
Windows Runtime : A Windows platform interface that exposes system capabilities through language-projection-friendly metadata. WinRT offers a distinct, modernized programming model alongside traditional Win32 interfaces.
Windows 3.1 : A 1992 release of Microsoft Windows that helped establish the platform in personal computing. Its API supported a large ecosystem of graphical desktop applications.
Show all 30