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.
Bevor eine Anwendung der Registrierung Daten hinzufügen kann, muss sie einen Schlüssel erstellen oder öffnen. Zum Erstellen oder Öffnen eines Schlüssels verweist eine Anwendung immer auf den Schlüssel als Unterschlüssel eines aktuell geöffneten Schlüssels. Die folgenden vordefinierten Schlüssel sind immer geöffnet: HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT, HKEY_USERSund HKEY_CURRENT_USER. Eine Anwendung verwendet die RegOpenKeyEx--Funktion, um einen Schlüssel zu öffnen, und die RegCreateKeyEx--Funktion, um einen Schlüssel zu erstellen. Ein Registrierungsbaum kann 512 Ebenen tief sein. Sie können bis zu 32 Ebenen gleichzeitig über einen einzelnen Registrierungs-API-Aufruf erstellen.
Eine Anwendung kann die RegCloseKey--Funktion verwenden, um einen Schlüssel zu schließen und die darin enthaltenen Daten in die Registrierung zu schreiben. RegCloseKey schreibt die Daten möglicherweise nicht sofort in die Registry zurück; es kann einige Sekunden dauern, bis der Cache auf die Festplatte geschrieben wird. Wenn eine Anwendung Registrierungsdaten explizit auf die Festplatte schreiben muss, kann sie die RegFlushKey--Funktion verwenden. RegFlushKeyverwendet jedoch viele Systemressourcen und sollte nur bei Bedarf aufgerufen werden.