Kategorien von Daten

Bevor Daten in die Registrierung aufgenommen werden, sollte eine Anwendung die Daten in zwei Kategorien unterteilen: computerspezifische Daten und benutzerspezifische Daten. Durch diese Unterscheidung kann eine Anwendung mehrere Benutzer unterstützen und dennoch benutzerspezifische Daten über ein Netzwerk suchen und diese Daten an verschiedenen Speicherorten verwenden, sodass standortunabhängige Benutzerprofildaten möglich sind. (Ein Benutzerprofil ist ein Satz von Konfigurationsdaten, die für jeden Benutzer gespeichert werden.)

Wenn die Anwendung installiert ist, sollten sie die computerspezifischen Daten unter dem HKEY _ LOCAL _ MACHINE-Schlüssel aufzeichnen. Insbesondere sollten Schlüssel für den Firmennamen, den Produktnamen und die Versionsnummer erstellt werden, wie im folgenden Beispiel gezeigt:

HKEY _ LOCAL _ MACHINE \ \ SoftwareMyCompany \ MyProduct \ 1.0

Wenn die Anwendung COM unterstützt, sollten diese Daten unter HKEY LOCAL MACHINE Software Classes (HKEY _ LOCAL _ \ MACHINE-Softwareklassen) \ erfasst werden.

Eine Anwendung sollte benutzerspezifische Daten unter dem Schlüssel HKEY _ CURRENT _ USER aufzeichnen, wie im folgenden Beispiel gezeigt:

HKEY _ CURRENT _ USER \ \ SoftwareMyCompany \ MyProduct \ 1.0