// nfcradiodev.h
typedef struct _NFCRM_SET_RADIO_STATE {
BOOLEAN SystemStateUpdate;
BOOLEAN MediaRadioOn;
} NFCRM_SET_RADIO_STATE, *PNFCRM_SET_RADIO_STATE;
View the official Windows Driver Kit DDI referenceNo description available.
This structure is used to set the radio state. The driver, in the case of airplane mode, has to persist the radio state and restore it when airplane mode is disabled.
SystemStateUpdateThe SystemStateUpdate. If true, indicates that IOCTL_NFCRM_SET_RADIO_STATE is triggered by airplane mode.
MediaRadioOnThe MediaRadioOn flag either enables the system trigger (airplane mode if SystemStateUpdate is true) or disables it.
Airplane mode status is ON if SystemStateUpdate is true and MediaRadioOn is false.
Airplane mode status is OFF if SystemStateUpdate is true and MediaRadioOn is true.
NFC status is ON if SystemStateUpdate is false and MediaRadioOn is true.
NFC status is OFF if SystemStateUpdate is false and MediaRadioOn is false.