Difference between revisions of "Abbreviations"
PurpleGurl (talk | contribs) (→B: BiDi) |
PurpleGurl (talk | contribs) (→D: Removed what Microsoft is no longer saying and provided relevent link.) |
||
(15 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
== A == | == A == | ||
+ | * ACE -- Access Control Entry | ||
+ | * ACL -- Access Control List | ||
* AFD -- Ancillary Function Driver (for WinSock) | * AFD -- Ancillary Function Driver (for WinSock) | ||
+ | * APC -- Asynchronous Procedure Call | ||
* API -- Application Programming Interface | * API -- Application Programming Interface | ||
* ARM3 -- Alternative ReactOS Memory Management Module | * ARM3 -- Alternative ReactOS Memory Management Module | ||
Line 21: | Line 24: | ||
== D == | == D == | ||
− | * DCE -- [[DCE|Distributed Computing Environment | + | * DACL -- [https://docs.microsoft.com/en-us/windows/desktop/secauthz/access-control-lists Discretionary Access Control List] |
+ | * DC -- [[DCE|Display Context]] | ||
+ | * DCE -- [[DCE|Display Context Entry]], Distributed Computing Environment | ||
* DDB -- Device Dependent Bitmap | * DDB -- Device Dependent Bitmap | ||
* DDK -- Driver Development Kit | * DDK -- Driver Development Kit | ||
Line 28: | Line 33: | ||
* DIB -- Device Independent Bitmap | * DIB -- Device Independent Bitmap | ||
* DLL -- Dynamic Link Library | * DLL -- Dynamic Link Library | ||
+ | * DPC -- Deferred Procedure Call | ||
* DPH -- [[Debugging#Enabling Kernel Tracing|Debug Page Heap]] | * DPH -- [[Debugging#Enabling Kernel Tracing|Debug Page Heap]] | ||
* DXTn -- DirectX Texture compression | * DXTn -- DirectX Texture compression | ||
Line 36: | Line 42: | ||
== F == | == F == | ||
+ | * FDO -- Functional Device Object | ||
* FS -- File System | * FS -- File System | ||
* FSD -- File System Driver | * FSD -- File System Driver | ||
Line 50: | Line 57: | ||
* Io -- Input/Output Manager (Kernel API) | * Io -- Input/Output Manager (Kernel API) | ||
* IRP -- I/O Request Packets, kernel mode data structures describing I/O requests; used by Windows Driver Model (WDM) and Windows NT device drivers to communicate with each other and the OS | * IRP -- I/O Request Packets, kernel mode data structures describing I/O requests; used by Windows Driver Model (WDM) and Windows NT device drivers to communicate with each other and the OS | ||
+ | * ISR -- Interrupt Service Routine | ||
+ | * IST -- Interrupt Service Table | ||
== K == | == K == | ||
Line 57: | Line 66: | ||
== L == | == L == | ||
− | * LDR -- Loader | + | * LDR -- Loader, PE image loader support functions |
* LPC -- Local Procedure Call (Kernel API) | * LPC -- Local Procedure Call (Kernel API) | ||
* LwIP -- Lightweight Internet Protocol | * LwIP -- Lightweight Internet Protocol | ||
Line 81: | Line 90: | ||
== P == | == P == | ||
* PAE -- Physical Address Extension | * PAE -- Physical Address Extension | ||
+ | * PDO -- Physical Device Object | ||
* PFN -- Page Frame Number | * PFN -- Page Frame Number | ||
* Po -- Power Management (Kernel API) | * Po -- Power Management (Kernel API) | ||
Line 94: | Line 104: | ||
* RPC -- Remote Procedure Call | * RPC -- Remote Procedure Call | ||
* RTL -- Run-Time Library (Kernel API) | * RTL -- Run-Time Library (Kernel API) | ||
+ | * RVA -- Relative Virtual Address | ||
* RXCE -- Redirector file system Connection Engine - a series of redirectors used by RDBSS | * RXCE -- Redirector file system Connection Engine - a series of redirectors used by RDBSS | ||
== S == | == S == | ||
+ | * SACL -- System Access Control List | ||
* SAL -- Source Annotation Language, Standard Annotation Language | * SAL -- Source Annotation Language, Standard Annotation Language | ||
* SDK -- Software Development Kit | * SDK -- Software Development Kit | ||
Line 127: | Line 139: | ||
== X == | == X == | ||
* xHCI -- Extensible Host Controller Interface (USB 3.x) | * xHCI -- Extensible Host Controller Interface (USB 3.x) | ||
+ | |||
+ | == External Links == | ||
+ | [https://community.osr.com/discussion/72000 OSR: Meaning of the Function Prefices] | ||
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Tutorial]] | [[Category:Tutorial]] |
Revision as of 15:15, 13 April 2019
Contents
A
- ACE -- Access Control Entry
- ACL -- Access Control List
- AFD -- Ancillary Function Driver (for WinSock)
- APC -- Asynchronous Procedure Call
- API -- Application Programming Interface
- ARM3 -- Alternative ReactOS Memory Management Module
- ARWINSS -- Alternative ReactOS Win32 Subsystem
- ATL -- Active Template Library
B
- BCB -- Buffer Control Block
- BiDi -- Bidirectional text, the ability to print from right to left, needed for certain languages.
- Bpp -- Bits per pixel
C
- Cc -- Cache Controller (Kernel API)
- CM -- Configuration Manager (Kernel API)
- COM -- Component Object Model
- CONSRV -- Console (User-mode) Server
- CPL -- Control Panel
- CRT -- C Run-Time Library
- CSRSS -- Client-Server Runtime SubSystem (User mode Windows Subsystem Server)
D
- DACL -- Discretionary Access Control List
- DC -- Display Context
- DCE -- Display Context Entry, Distributed Computing Environment
- DDB -- Device Dependent Bitmap
- DDK -- Driver Development Kit
- DFS -- Distributed File System
- DHCP -- Domain Host Configuration Protocol, one of two main ways of discovering an Internet connection.
- DIB -- Device Independent Bitmap
- DLL -- Dynamic Link Library
- DPC -- Deferred Procedure Call
- DPH -- Debug Page Heap
- DXTn -- DirectX Texture compression
E
- EHCI -- Enhanced Host Controller Interface (USB 2.x)
- Ex -- Executive (Kernel API)
F
- FDO -- Functional Device Object
- FS -- File System
- FSD -- File System Driver
- FsRtl -- File System Run-Time Library (Kernel API)
G
- GDI -- Graphics Device Interface
H
- HAL -- Hardware Abstraction Layer
I
- InBV -- Initialization Boot Video
- Io -- Input/Output Manager (Kernel API)
- IRP -- I/O Request Packets, kernel mode data structures describing I/O requests; used by Windows Driver Model (WDM) and Windows NT device drivers to communicate with each other and the OS
- ISR -- Interrupt Service Routine
- IST -- Interrupt Service Table
K
- KD -- Kernel Debugger
- KDBG -- Kernel DeBugger (Built-in into ReactOS Kernel)
- KS -- Kernel Streaming
L
- LDR -- Loader, PE image loader support functions
- LPC -- Local Procedure Call (Kernel API)
- LwIP -- Lightweight Internet Protocol
M
- MCB -- Map Control Block
- MFT -- Master File Table (NTFS file system)
- MFT -- Media Foundation Transform
- Mm -- Memory Manager (Kernel API)
- MUI -- Multilingual User Interface
- MUP -- Multiple UNC Provider driver
N
- NDK -- Native Development Kit
- NLS -- National Language Support
- NMI -- Non Maskable Interrupts
- NPFS -- Named Pipe File System
O
- Ob -- Object Manager (Kernel API)
- OHCI -- Open Host Controller Interface (Non-Intel USB 1.x, can also mean Firewire)
P
- PAE -- Physical Address Extension
- PDO -- Physical Device Object
- PFN -- Page Frame Number
- Po -- Power Management (Kernel API)
- PPPOE -- Point to Point Protocol Over Ethernet, network protocol for encapsulating PPP frames inside ethernet frames.
- Ps -- Process Management (Kernel API)
- PSDK -- Platform Software Development Kit
- PSEH -- Portable Structured Exception Handling
- PTE -- Page Table Entry
R
- RDBSS -- Redirected Drive Buffering Subsystem
- RosBE -- ReactOS Build Environment
- RPC -- Remote Procedure Call
- RTL -- Run-Time Library (Kernel API)
- RVA -- Relative Virtual Address
- RXCE -- Redirector file system Connection Engine - a series of redirectors used by RDBSS
S
- SACL -- System Access Control List
- SAL -- Source Annotation Language, Standard Annotation Language
- SDK -- Software Development Kit
- Se -- Security Reference Monitor (Kernel API)
- SEH -- Structured Exception Handling
- SMB -- Server Message Block - a network file sharing protocol commonly used by Microsoft Windows systems
- SMSS -- Session Manager SubSystem
- SRW -- Slim Reader/Writer - type of lock added in Windows 7+
- SVN -- Subversion
- SxS -- Side-by-Side Assembly
T
- TS -- Terminal Server
U
- UHCI -- Universal Host Controller Interface (Intel's USB 1.x standard)
- UNC -- Universal Naming Convention
V
- VACB -- Virtual Address Control Block
- VDM -- Virtual DOS Machine (Kernel API)
- VM -- Virtual Machine
W
- WDM -- Windows Driver Model
- Win32k -- Kernel-mode Windows Subsystem Server (a kernel-mode driver)
- WIP -- Work in progress
- WMI -- Windows Management Instrumentation (Kernel API)
X
- xHCI -- Extensible Host Controller Interface (USB 3.x)