Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Native API

Index Native API

The Native API is a lightweight application programming interface (API) used by Windows NT and user mode applications. [1]

25 relations: Application programming interface, Architecture of Windows NT, Asynchronous procedure call, Breakpoint, C (programming language), C standard library, Client/Server Runtime Subsystem, Debugging, Entry point, Internationalization and localization, List of Microsoft Windows components, Memory management, Microsoft, Microsoft Windows library files, Ntoskrnl.exe, Portable Executable, Raymond T. Chen, Subroutine, System call, System Service Descriptor Table, User space, Windows API, Windows NT, Windows NT 3.5, Windows NT startup process.

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Native API and Application programming interface · See more »

Architecture of Windows NT

The architecture of Windows NT, a line of operating systems produced and sold by Microsoft, is a layered design that consists of two main components, user mode and kernel mode.

New!!: Native API and Architecture of Windows NT · See more »

Asynchronous procedure call

Asynchronous procedure call is a unit of work in a computer.

New!!: Native API and Asynchronous procedure call · See more »

Breakpoint

In software development, a breakpoint is an intentional stopping or pausing place in a program, put in place for debugging purposes.

New!!: Native API and Breakpoint · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Native API and C (programming language) · See more »

C standard library

The C standard library or libc is the standard library for the C programming language, as specified in the ANSI C standard.

New!!: Native API and C standard library · See more »

Client/Server Runtime Subsystem

Client Runtime Subsystem, or csrss.exe, is a component of the Windows NT family of operating systems that provides the user mode side of the Win32 subsystem and is included in Windows NT 3.1 and later.

New!!: Native API and Client/Server Runtime Subsystem · See more »

Debugging

Debugging is the process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or a system.

New!!: Native API and Debugging · See more »

Entry point

In computer programming, an entry point is where control is transferred from the operating system to a computer program, at which place the processor enters a program or a code fragment and execution begins.

New!!: Native API and Entry point · See more »

Internationalization and localization

In computing, internationalization and localization are means of adapting computer software to different languages, regional differences and technical requirements of a target locale.

New!!: Native API and Internationalization and localization · See more »

List of Microsoft Windows components

The following is a list of Microsoft Windows components.

New!!: Native API and List of Microsoft Windows components · See more »

Memory management

Memory management is a form of resource management applied to computer memory.

New!!: Native API and Memory management · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Native API and Microsoft · See more »

Microsoft Windows library files

The Microsoft Windows operating system supports a form of shared libraries known as "dynamic-link libraries", which are code libraries that can be used by multiple processes while only one copy is loaded into memory.

New!!: Native API and Microsoft Windows library files · See more »

Ntoskrnl.exe

ntoskrnl.exe (short for Windows NT operating system kernel), also known as kernel image, provides the kernel and executive layers of the Windows NT kernel space, and is responsible for various system services such as hardware virtualization, process and memory management, thus making it a fundamental part of the system.

New!!: Native API and Ntoskrnl.exe · See more »

Portable Executable

The Portable Executable (PE) format is a file format for executables, object code, DLLs, FON Font files, and others used in 32-bit and 64-bit versions of Windows operating systems.

New!!: Native API and Portable Executable · See more »

Raymond T. Chen

Raymond T. Chen (born July 14, 1968) is a United States Circuit Judge of the United States Court of Appeals for the Federal Circuit.

New!!: Native API and Raymond T. Chen · See more »

Subroutine

In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.

New!!: Native API and Subroutine · See more »

System call

In computing, a system call is the programmatic way in which a computer program requests a service from the kernel of the operating system it is executed on.

New!!: Native API and System call · See more »

System Service Descriptor Table

The System Service Descriptor Table (SSDT) is an internal dispatch table within Microsoft Windows.

New!!: Native API and System Service Descriptor Table · See more »

User space

A modern computer operating system usually segregates virtual memory into kernel space and user space.

New!!: Native API and User space · See more »

Windows API

The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.

New!!: Native API and Windows API · See more »

Windows NT

Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993.

New!!: Native API and Windows NT · See more »

Windows NT 3.5

Windows NT 3.5 is an operating system developed by Microsoft, released on September 21, 1994.

New!!: Native API and Windows NT 3.5 · See more »

Windows NT startup process

The Windows NT startup process is the process by which Windows NT 4.0, Windows 2000, Windows XP and Windows Server 2003 operating systems initialize.

New!!: Native API and Windows NT startup process · See more »

Redirects here:

NT API, NTAPI, NTDLL, Ntdll, Ntdll.dll, Ntdll.lib.

References

[1] https://en.wikipedia.org/wiki/Native_API

OutgoingIncoming
Hey! We are on Facebook now! »