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); |
