예제 #1
0
        // Token: 0x0600018A RID: 394 RVA: 0x0001BB9C File Offset: 0x00019D9C
        static WKDColor()
        {
            object value = 0;

            WMIEC.WMIReadECRAM(1858UL, ref value);
            if ((Convert.ToUInt64(value) & 4UL) == 4UL)
            {
                WKDColor.m_LED_Vender = 4;
                return;
            }
            if ((Convert.ToUInt64(value) & 8UL) == 8UL)
            {
                WKDColor.m_LED_Vender = 8;
            }
        }
예제 #2
0
 static WKDColor()
 {
   object data = (object) 0;
   WMIEC.WMIReadECRAM(1858UL, ref data);
   if (((long) Convert.ToUInt64(data) & 4L) == 4L)
   {
     WKDColor.m_LED_Vender = (byte) 4;
   }
   else
   {
     if (((long) Convert.ToUInt64(data) & 8L) != 8L)
       return;
     WKDColor.m_LED_Vender = (byte) 8;
   }
 }
예제 #3
0
        private string getPNGName(int scancode)
        {
            switch (scancode)
            {
            case 4:
                return("touchpad_1.png");

            case 5:
                return("touchpad_0.png");

            case 26:
                return("wlan_1.png");

            case 27:
                return("wlan_0.png");

            case 49:
                return("power_1.png");

            case 50:
                return("power_0.png");

            case 64:
                return("OSD_home_lock.png");

            case 65:
                return("OSD_home_unlock.png");

            case 167:
                object data1 = (object)0;
                WMIEC.WMIReadECRAM(1873UL, ref data1);
                return(((long)Convert.ToUInt64(data1) & 64L) == 64L ? "fanboost_on.png" : "fanboost_off.png");

            case 176:
                object data2 = (object)0;
                WMIEC.WMIReadECRAM(1873UL, ref data2);
                return((byte)((uint)(byte)(Convert.ToUInt64(data2) & (ulong)byte.MaxValue) & 192U) == (byte)0 ? "gaming mode_296X62.png" : "office mode_296X62.png");

            default:
                return("");
            }
        }