The structure of the sreg.sxp archive file is as follows:
|
[Root_key_1\Key_1] |
|
|
Value_name_1=Data_1 |
|
|
: |
|
|
Value_name_m=Data_m |
|
|
: |
|
|
: |
|
|
: |
|
|
[Root_key_n\Key_n] |
|
|
Value_name_1=Data_1 |
|
|
: |
|
|
Value_name_m=Data_m |
|
|
|
|
Specifies the root key assigned by Windows. Valid root key specifications are:
Specifies the name of a key in the following format:
SubKey_1\.....\SubKey_n
Specifies the name of a value. The name of the value must be enclosed in quotation marks. The assignment of the default value for the key is predefined as follows:
@="data"
The data which is specified at this location in the sreg.sxp file can be of the following types:
|
string |
Character string |
|
dword |
dword: 8 hex characters |
|
binary |
hex: 2 hex characters,2 hex characters,... |
|
expand string |
hex(2): character string. |
|
|
The registry values, that are specified in the Expandable Registry Values tab, are interpreted as expandable values. This means, that the Packager only records the expanded part. When the Packager finds the value types REG_SZ and REG_EXPAND_SZ, it assumes that the strings are partial strings, which are separated by means of a separator sign. This separator sign must be entered in the tab when specifying the registry value. For the value type REG_MULTI_SZ, you do not have to specify a separator because this value is a string array. |
|
multi string |
Hex(7): 2 hex characters,2 hex characters,... |
|
multi string prepend |
Hex(94): The registry value must be expanded by the part specified in sreg.sxp. This part must come first. The source type of this registry value is REG_MULTI_SZ. |
|
multi string append |
Hex(95): The registry value must be expanded by the part specified in sreg.sxp. This part must be appended. The source type of this registry value is REG_MULTI_SZ. |
|
string append |
Hex(96): The registry value must be expanded by the part specified in sreg.sxp. This part must be appended. The values must be separated by a separator sign. The source type of this registry value is REG_SZ. |
|
string prepend |
Hex(97): The registry value must be expanded by the part specified in sreg.sxp. This part must come first. The values must be separated by a separator sign. The source type of this registry value is REG_SZ. |
|
expand string append |
Hex(98): The registry value must be expanded by the part specified in sreg.sxp. This part must be appended. The values must be separated by a separator sign. The source type of this registry value is REG_EXPAND_SZ. |
|
expand string prepend |
Hex(99): The registry value must be expanded by the part specified in sreg.sxp. This part must come first. The values must be separated by a separator sign. The source type of this registry value is REG_EXPAND_SZ. |
|
|
|
(Hex character means a hexadecimal character in the range 0 - F.)
If the value relates to a number of consecutive lines, the previous line is terminated with the character string ,\ (comma and backslash).
If you change any keys on the Expandable Registry Values tab during the reference installation, the following entries will be created:
| Copyright © 2014 CA Technologies. All rights reserved. |
|