diff options
Diffstat (limited to 'src/engine/elevation.cpp')
-rw-r--r-- | src/engine/elevation.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/elevation.cpp b/src/engine/elevation.cpp index 1b9336e0..0b96c300 100644 --- a/src/engine/elevation.cpp +++ b/src/engine/elevation.cpp | |||
@@ -291,6 +291,10 @@ extern "C" HRESULT ElevationElevate( | |||
291 | LogId(REPORT_STANDARD, MSG_LAUNCH_ELEVATED_ENGINE_SUCCESS); | 291 | LogId(REPORT_STANDARD, MSG_LAUNCH_ELEVATED_ENGINE_SUCCESS); |
292 | 292 | ||
293 | hr = PipeWaitForChildConnect(&pEngineState->companionConnection); | 293 | hr = PipeWaitForChildConnect(&pEngineState->companionConnection); |
294 | if (HRESULT_FROM_WIN32(ERROR_NO_DATA) == hr) | ||
295 | { | ||
296 | hr = E_SUSPECTED_AV_INTERFERENCE; | ||
297 | } | ||
294 | ExitOnFailure(hr, "Failed to connect to elevated child process."); | 298 | ExitOnFailure(hr, "Failed to connect to elevated child process."); |
295 | 299 | ||
296 | LogId(REPORT_STANDARD, MSG_CONNECT_TO_ELEVATED_ENGINE_SUCCESS); | 300 | LogId(REPORT_STANDARD, MSG_CONNECT_TO_ELEVATED_ENGINE_SUCCESS); |