In this link the registry entries for HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
are described, in order to create uninstall entries for an application.
One of my new applications has the concept to either be portable, or to install only for the current user. I can of course create an uninstall shortcut, but I tried to add entries to HKEY_CURRENT_USER\Software...\Uninstall
as well.
This worked, Windows shows the uninstall entry in Add/Remove and will run my uninstaller. The question is, is this thing documented? I could only find information about HKEY_LOCAL_MACHINE entries.