Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Objekt-Manager-Komponente des Windows-Kernelmodus verwaltet Objekte. Dateien, Geräte, Synchronisierungsmechanismen, Registrierungsschlüssel usw. werden alle als Objekte im Kernelmodus dargestellt. Jedes Objekt verfügt über eine Kopfzeile (die Informationen zum Objekt enthält, z. B. den Namen, den Typ und die Position) und einen Textkörper (der Daten in einem Format enthält, das von jedem Objekttyp bestimmt wird).
Windows verfügt über mehr als 25 Objekttypen. Einige der Typen sind:
Dateien
Geräte
Fäden
Prozesse
Ereignisse
Mutexe
Semaphoren
Registrierungsschlüssel
Arbeitsplätze
Abschnitte
Zugriffstoken
Symbolische Links
Der Objekt-Manager verwaltet die Objekte in Windows, indem die folgenden wichtigen Aufgaben ausgeführt werden:
Verwalten der Erstellung und Zerstörung von Objekten.
Beibehalten einer Objektnamespacedatenbank zum Nachverfolgen von Objektinformationen.
Nachverfolgen der Ressourcen, die den einzelnen Prozessen zugeordnet sind.
Nachverfolgen von Zugriffsrechten für bestimmte Objekte zur Bereitstellung von Sicherheit.
Verwalten der Lebensdauer eines Objekts und Bestimmen, wann ein Objekt automatisch zerstört wird, um Speicherplatz freizugeben.
Weitere Informationen zu Objekten in Windows finden Sie unter Verwalten von Kernelobjekten.
Routinen, die eine direkte Schnittstelle zum Objektmanager bereitstellen, werden in der Regel den Buchstaben "Ob" vorangestellt; Beispiel: ObGetObjectSecurity. Um Objekt-Manager-Routinen zu finden, verwenden Sie die Option "Nach Titel filtern" im Inhaltsverzeichnis für die Kopfzeile "wdm.h" und " ntifs.h". Geben Sie Ob
in das Filterfeld ein und scrollen Sie zu den Ob*-Routinen herunter.
Windows verwendet Objekte als Abstraktion für Ressourcen. Windows ist jedoch nicht objektorientiert in der klassischen C++-Bedeutung des Begriffs. Windows ist objektbasiert. Weitere Informationen dazu, was objektbasiert für Windows bedeutet, finden Sie unter "Objektbasiert".