LookingGlass/host/platform/Windows
Quantum 323aab8ec2 [host] windows: improve restart logic and remove mutex hack
Use the process handle returned by CreateProcessAsUserA to wait on the
process. This results in faster response times and less polling.
For example, it now restarts instantly when UAC is activated.

This also removes the call to OpenProcess and rendering the mutex unnecessary.

As a bonus, it should fix #298.
2021-01-15 11:43:23 +11:00
..
capture [all] use explicit void parameter lists 2021-01-14 17:29:37 +11:00
include/windows [c-host] renamed finall to just plain host 2020-05-25 13:42:43 +10:00
src [host] windows: improve restart logic and remove mutex hack 2021-01-15 11:43:23 +11:00
app.manifest [host] set the program name/description in the app.manifest 2020-10-19 01:56:03 +11:00
CMakeLists.txt [host] windows: improve restart logic and remove mutex hack 2021-01-15 11:43:23 +11:00
installer.nsi [host] nsis: change 'Stopping' to imperative 'Stop' 2021-01-01 12:12:07 +11:00
resource.rc [c-host] renamed finall to just plain host 2020-05-25 13:42:43 +10:00