W8,9,10 system has added a great feature to your tablet or laptop
to discover an Wifi networking airplane switchoff option via HDI. Since
W8-8032, the system supports these uses on battery equipped devices:
ID | name | type |
---|---|---|
C | monitoring app | Wifi airplane control |
C6 | on off toggle | Wifi press button |
C7 | on off toggle | Wifi on off mini light |
C8 | on off toggle | Wifi flip toggler |
Software implementation. The system allows to create a small HDI plugin
to synchronize the position of the flip toggler. This needs to be signed
and will transfer acpi toggler position to HDI protocol data structures.
Hardware implementation makes use of existing HDI protocols without
explicit drivers.
The communication is as follows:
UI ⟷ rmapi.dll ⟷ shsvcs.dll ⟷ HDIclass ⟷ kernel system plugin ⟷ HW
An obvious way to disable this is to block HDI data structures that disable
the networking, originating from the UI. Even better way, to allow toggling
from custom code on your kiosk or infopanel, simply call rmapi.dll
when the networking is needed. Laptops don't have any idea of the real state.
I upvoted You