Windows user-mode subsystem

E724268

The Windows user-mode subsystem is the collection of user-space components and libraries that provide core operating system services and APIs to applications on Microsoft Windows.

All labels observed (2)

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf Windows subsystem
operating system component
contrastsWith Windows kernel-mode subsystem NERFINISHED
designedFor application compatibility across Windows versions
isolation between applications and kernel
includes Client Server Runtime Subsystem NERFINISHED
Windows Session Manager NERFINISHED
Windows logon process
Windows subsystem processes
csrss.exe
smss.exe
system DLLs such as advapi32.dll
system DLLs such as gdi32.dll
system DLLs such as kernel32.dll
system DLLs such as user32.dll
system DLLs such as ws2_32.dll
user-mode device drivers in some configurations
winlogon.exe
interactsWith Windows graphical subsystem NERFINISHED
Windows kernel NERFINISHED
Windows security subsystem NERFINISHED
partOf Microsoft Windows operating system NERFINISHED
presentIn Windows 10 NERFINISHED
Windows 11 NERFINISHED
Windows 2000 NERFINISHED
Windows 7 NERFINISHED
Windows 8 NERFINISHED
Windows NT family of operating systems NERFINISHED
Windows Vista NERFINISHED
Windows XP NERFINISHED
provides .NET Framework services
Universal Windows Platform APIs NERFINISHED
Win32 API NERFINISHED
core operating system services to user-mode applications
graphical user interface APIs
user-mode I/O and file system APIs
user-mode memory management interfaces
user-mode networking APIs
user-mode process and thread management interfaces
user-mode security and authentication APIs
user-mode system libraries
responsibleFor creating user-mode processes
loading and linking user-mode libraries
managing user sessions
providing windowing and message-passing services
translating many Win32 API calls into native system calls
runsIn user mode
supports .NET applications
Universal Windows Platform applications
Win32 applications
console applications
graphical desktop applications
uses ntdll.dll as interface to kernel-mode services

How these facts were elicited

Referenced by (2)

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

Kernel32 partOf Windows user-mode subsystem
Windows Certificate Store integratesWith Windows user-mode subsystem
this entity surface form: Windows Smart Card subsystem