Kategorien von Daten
Vor dem Speichern von Daten in der Registrierung sollte Ihre App die Daten in zwei Kategorien unterteilen: computerspezifische Daten und benutzerspezifische Daten. Durch diese Unterscheidung kann Ihre App 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 eine Gruppe von Konfigurationsdaten, die für jeden Benutzer gespeichert werden.
Wenn Ihre App installiert ist, sollte sie die computerspezifischen Daten unter dem schlüssel "HKEY_LOCAL_MACHINE" aufzeichnen. Insbesondere sollten Schlüssel für den Firmennamen, den Produktnamen und die Versionsnummer erstellt werden, wie im folgenden Beispiel gezeigt:
HKEY_LOCAL_MACHINE\Software\MyCompany\MyProduct\1.0
Wenn Ihre App COM unterstützt, sollte sie diese Daten unter HKEY_LOCAL_MACHINE\Software\Classesaufzeichnen.
Ihre App sollte benutzerspezifische Daten unter dem schlüssel HKEY_CURRENT_USER aufzeichnen, wie im folgenden Beispiel gezeigt:
HKEY_CURRENT_USER\Software\MyCompany\MyProduct\1.0