public static void PopUILevel() { TaskLogger.LogEnter(); MsiUtility.InternalUISettings internalUISettings = (MsiUtility.InternalUISettings)MsiUtility.uiSettings.Pop(); MsiNativeMethods.SetInternalUI(internalUISettings.UILevel, ref internalUISettings.Window); TaskLogger.LogExit(); }
public static void PopExternalUI() { TaskLogger.LogEnter(); MsiUtility.InternalUISettings internalUISettings = (MsiUtility.InternalUISettings)MsiUtility.uiSettings.Pop(); MsiNativeMethods.SetExternalUI(internalUISettings.UIHandlerDelegate, InstallLogMode.None, null); MsiNativeMethods.SetInternalUI(internalUISettings.UILevel, ref internalUISettings.Window); TaskLogger.LogExit(); }