This shim causes the process to which it is applied to try to relaunch itself as an elevated user. It is intended to be used ...

This shim causes the process to which it is applied to try to relaunch itself as an elevated user.  It is intended to be used in cases where it is difficult to target the parent process with the ElevateCreateProcess shim.  An example is that it is difficult to apply ElevateCreateProcess to self-extracting archives because they can have their name mangled when downloaded by a web browser.  The RelaunchElevated can instead be applied to the extracted executable that requires elevation.