From 75bc4c3bcf2dcb85fdc642547e339f54775db43a Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Fri, 2 Sep 2022 16:06:35 -0500 Subject: Log message when the elevated process is not running elevated. Fixes 5650 --- src/burn/engine/engine.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/burn/engine/engine.cpp') diff --git a/src/burn/engine/engine.cpp b/src/burn/engine/engine.cpp index 69f30e26..628708f5 100644 --- a/src/burn/engine/engine.cpp +++ b/src/burn/engine/engine.cpp @@ -696,6 +696,11 @@ static HRESULT RunElevated( LogRedirect(RedirectLoggingOverPipe, &loggingContext); + if (!pEngineState->internalCommand.fInitiallyElevated) + { + LogId(REPORT_ERROR, MSG_ELEVATED_ENGINE_NOT_ELEVATED); + } + // Create a top-level window to prevent shutting down the elevated process. hr = UiCreateMessageWindow(hInstance, pEngineState); ExitOnFailure(hr, "Failed to create the message window."); -- cgit v1.2.3-55-g6feb