skip to main |
skip to sidebar
Tarnybos, Funksijos ir Rutinos ( Services, Functions, and Routines )
DIAGRAMA 1. "SHARED DLL" - Windows API Functions - Documented Callable Subroutines in Windows API - pavyzdžiui CreateProcess, CreateFile, and GetMessage
- Native System Services (or Executive System Services) - Undocumented underlying services in OS Callable from User Mode. Pavyzdžiui: NTCreateProcess yra vidinę systemą tarnybą kad CreateProcess Funksija skambina nes sudaryti nauja Process
- Kernel Support Functions (or Routines) - Subrountines inside Windows OS kad tik gali paskambinti iš Kernel Mode. Pavyzdžiui: ExAllocatePool yra rutina kad Device Drivers skambina nes Allocate Memory iš Windows System Heaps
- Windows Services - Processes started by Windows Service Control Manager Pavyzdžiui: Task Scheduler tarnyba veiki User Mode Processoje kad gali supranti "the at command".
- DLL (Dynamic Link Library) - Rinkimas iš Callable Subroutines kartu ir yra Binary File kad gali buti Dynamically Loaded iš Applications kad nauda Subroutines. Beveik visa Windows UserMode Application nauda DLL's ekstensyviausai. Kodel? DLL turi pranašumas iš Static Library nes kitam Applications gali dalyvauti vienas DLL. Ir Windows sakai kad tik yra Viena Memoryeje. Tada reiki mažesnio Memory.
No comments:
Post a Comment