multi-string

Details on the Microsoft multi-string format.

In some of its API function Microsoft use the "multi-string" format to specify a list of strings. As I understand it, a multi-string is a null-terminated buffer of concatenated null-terminated strings. But this can also be interpreted as a list of strings, separated by a null character and terminated by two null characters. Here comes ...

How to add multiString registry value using WiX?

Now I use something like this: <Component Id="RegistryEntries" Guid="<guid>" KeyPath="yes"> <RegistryKey Root="HKCU" Key="<path>" Action="createAndRemoveOnUninstall"> <RegistryValue Name="myStrings" Action="append" Type="multiString">1</RegistryValue> <RegistryValue Name="myStrings" Action="append" Type="multiString">2</...