Windows — Änderungen 3962 → 3963

Zeile 27: Zeile 27:
 
Bei der API wird unterschieden zwischen der "nativen NT-API", die teilweise undokumentiert ist (Syscalls, obwohl sich auch hier bereits einiges an Dokumentation zB in ReactOS findet), größtenteils durch das Treiberinterface (Windows WDK bzw DDK) jedoch sogar gut dokumentiert ist, und der WinAPI(kernel32.dll, user32.dll, gdi32.dll). Seit .NET gibt es nun auch eine dritte, objektorientierte Schicht, die über diese APIs gelegt ist, das .NET Framework. .NET Framework war ursprünglich nur eine "Weiterleitung" an die WinAPI, wurde dann aber später erweitert und von der WinAPI getrennt, sodass es mittlerweile nur mehr Managed Code ist, der unter einer Laufzeitumgebung in einer virtuellen Maschine läuft, die den Bytecode übersetzt.
 
Bei der API wird unterschieden zwischen der "nativen NT-API", die teilweise undokumentiert ist (Syscalls, obwohl sich auch hier bereits einiges an Dokumentation zB in ReactOS findet), größtenteils durch das Treiberinterface (Windows WDK bzw DDK) jedoch sogar gut dokumentiert ist, und der WinAPI(kernel32.dll, user32.dll, gdi32.dll). Seit .NET gibt es nun auch eine dritte, objektorientierte Schicht, die über diese APIs gelegt ist, das .NET Framework. .NET Framework war ursprünglich nur eine "Weiterleitung" an die WinAPI, wurde dann aber später erweitert und von der WinAPI getrennt, sodass es mittlerweile nur mehr Managed Code ist, der unter einer Laufzeitumgebung in einer virtuellen Maschine läuft, die den Bytecode übersetzt.
  
 +
== Siehe auch ==
 +
* [[Crosscompiler für Windows]]
 +
* [[ReactOS]]
 
== Links ==
 
== Links ==
−
* [[Crosscompiler für Windows]]
 
−
* [[ReactOS]] - OpenSource Windowsklon
 
 
* [http://msdn.microsoft.com/en-us/library/ms795146.aspx Windows NT-API für Treiber und Subsystems]
 
* [http://msdn.microsoft.com/en-us/library/ms795146.aspx Windows NT-API für Treiber und Subsystems]
 
* [http://www.rawol.com/?topic=77 Undocumented Windows 2000 Secrets]
 
* [http://www.rawol.com/?topic=77 Undocumented Windows 2000 Secrets]
  
 
[[Kategorie:Betriebssystem]]
 
[[Kategorie:Betriebssystem]]