Moin,
das Thema ist ein bissl OT.
Ich möchte eine Backup Datei der Registry einlesen und die Möglichkeit bieten, diese zu bearbeiten.
So sieht ein typischer Eintrag in der Backup Datei aus:
Nach dem
Für Binary Daten, also
Was hat der Wert (x) in der Klammer für die Angabe
Gruß
MQ
das Thema ist ein bissl OT.
Ich möchte eine Backup Datei der Registry einlesen und die Möglichkeit bieten, diese zu bearbeiten.
So sieht ein typischer Eintrag in der Backup Datei aus:
[HKEY_LOCAL_MACHINE\BCD00000000\Objects\{1afa9c49-16ab-4a5c-901b-212802da9460}\Elements\14000006]
"Element"=hex(7):7b,00,37,00,65,00,61,00,32,00,65,00,31,00,61,00,63,00,2d,00,\
32,00,65,00,36,00,31,00,2d,00,34,00,37,00,32,00,38,00,2d,00,61,00,61,00,61,\
00,33,00,2d,00,38,00,39,00,36,00,64,00,39,00,64,00,30,00,61,00,39,00,66,00,\
30,00,65,00,7d,00,00,00,00,00
Nach dem
=
kommt eine Kennzeichnung für das vorliegende Datenformat. Das sind dann z.B. "dword" oder "qword"Für Binary Daten, also
RegistryValueKind.Binary
in C# steht wie oben gezeigt, ein hex
. Es gibt aber hex
, hex(2)
, hex(7)
und einiges mehr. Ich bin bisher nicht dahinter gestiegen, was der Wert in der Klammer zu bedeuten hat. Ich finde auch nichts im Netz.Was hat der Wert (x) in der Klammer für die Angabe
hex(x)
zu bedeuten? Kann mir da einer weiter helfen?Gruß
MQ