The only method available for modifying registry set data programmatically
at runtime is not just cryptic, it is only partially implemented. It is bad
enough that I have to stuff my data, whatever form it takes, into a
Script-defined folder variable name by way of a file group destination
setting, but since the resource editor forces DWORD and Binary data entries
to be numeric, these value data types cannot be set programmatically. It is
also possible to set the name of a key name programmatically using the same
method, but not a value name.
All registry related capabilities available through the InstallShield
scripting functions should be available directly within registry sets. This
includes the ability to modify any part of a registry entry
programmatically.