Abbreviations

From ReactOS Wiki
Jump to: navigation, search

Techwiki:Main


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

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)
  • FUS -- Fast User Switching

G

  • GDI -- Graphics Device Interface

H

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
  • MDL -- Memory Descriptor List
  • 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 - a 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
  • VAD -- Virtual Address Descriptor
  • VDM -- Virtual DOS Machine (Kernel API)
  • VM -- Virtual Machine

W

X

  • xHCI -- Extensible Host Controller Interface (USB 3.x)


Techwiki:Main

External Links

OSR: Meaning of the Function Prefices