Quantum
65009dcedc
[host] windows: avoid leaking process and thread handles
...
The handles in PROCESS_INFORMATION must be closed if not used, or they
will leak.
2021-01-15 09:49:42 +11:00
Tudor Brindus
a46a3a2668
[all] use explicit void parameter lists
...
This makes it a compile-time error to call a function that semantically
takes no parameters with a nonzero number of arguments.
Previously, such code would still compile, but risk blowing up the stack
if a compiler chose to use something other than caller-cleanup calling
conventions.
2021-01-14 17:29:37 +11:00
Geoffrey McRae
38198b1477
[host] dynamically locate CreateProcesssAsUserA for pre-win 10
2020-12-30 18:29:58 +11:00
Geoffrey McRae
9d0ae23f9f
[host] init ivshmem options before testing
2020-10-19 03:01:35 +11:00
Geoffrey McRae
9ff1859dc1
[host] windows: check the ivshmem device exists in the service
2020-10-19 02:49:15 +11:00
Geoffrey McRae
15d1a74291
[host] Windows: multiple fixes to the installer
2020-08-12 21:50:48 +10:00
Geoffrey McRae
64fdb8b7bb
[host] Windows: service (un)install now starts/stops the service
...
In addition to starting and stopping the service, it now also stops the
LG process if the service started it.
2020-08-12 20:56:02 +10:00
Geoffrey McRae
0cf1e27709
[host] Windows: run with HIGH priority if started by the service
2020-08-11 17:37:40 +10:00
Geoffrey McRae
bf5481446b
[host] Windows: poll more freqently for a stopped LG process
2020-08-11 15:22:29 +10:00
Geoffrey McRae
10d9678b3d
[host] Windows: improved service restart detection
2020-08-11 12:47:50 +10:00
Geoffrey McRae
e08d3afdbc
[host] Windows: added missing service files
2020-08-11 12:27:04 +10:00