Laden der Registry-Datei zu einem sehr frühen Zeitpunkt.


Hintergrund Informationen:

Microsoft Windows CE hat eine RAM residente Registry-Datei. Beim Aufstarten von Windows CE wird die vorgegebene Registry-Datei die im Image (NK.SYS) enthalten ist in das RAM kopiert. Somit werden beim Aufstarten diese vorgegebenen Einstellungen verwendet. Registry-Einstellungen, die beim Aufstarten benutzt werden, können somit nicht ohne Modifikation des Image verändert werden. Dies macht sich in der Praxis als ein erheblicher Nachteil bemerkbar, besonders wenn man das Netzwerk oder andere Schnittstellen konfigurieren möchte, da diese sehr früh initialisiert werden. Zu diesem Zeitpunkt sind noch keine Treiber verfügbar um eine modifizierte Registry-Datei zu laden.

Die Lösung von BonusData AG:

Wir haben den Windows CE loader (LOADCE.EXE) erweitert, damit die Registry-Datei bereits vor dem laden des Windows CE Image, in den Arbeitsspeicher geladen wird. Dadurch ist es möglich die Registry-Datei zu einem sehr frühen Zeitpunkt zu laden und die Einstellungen bereits beim initialisieren von Windows CE zu verwenden. Die Registry wird mittels der Funktion 'ReadRegistryFromOEM' vom Arbeitsspecher in das Windows CE kopiert. Modifikationen der Registry-Einträge zur Laufzeit werden mit der Funktion 'WriteRegistryFromOEM' auf den Harddisk geschrieben, wodurch diese beim nächsten Aufstart zur Verfügung stehen.

Somit ergibt sich auch für Windows CE eine einfache Konfiguration wie man es sich von Windows gewohnt ist.

Damit hat man einen weiteren wichtigen Grund, den Windows CE loader (LOADCE.EXE) von BonusData AG, anstelle des LOADCEPC.EXE einzusetzen. Bitte kontaktieren Sie BonusData AG wenn auch Sie von diesen Vorteilen profitieren möchten.


[Homepage] - Copyright (C) 1999-2001 by BonusData AG, webmaster@bonusdata.net. Last update: 24.09.2001