Я пытаюсь вывести состояние ожидания пользователя из моего устройства Windows Mobile.
Когда я запускаю функцию GetSystemPowerState (через 15 минут не касаясь устройства), я получаю следующее значение:
Dec: 302055424
Шестнадцатеричный: 0x12010000
Контейнер: 10010000000010000000000000000
Я надеялся, что PowerState & POWER_STATE_USERIDLE == POWER_STATE_USERIDLE
будет правдой. Но POWER_STATE_USERIDLE - 0x01000000, а у меня 0x02000000.
Я пошел посмотреть 0x02000000 и обнаружил, что его нет в pm.h.
Что означает 0x02000000? Куда мне обратиться, чтобы узнать?