此结构用于设置无线电状态。 在飞行模式的情况下,驱动程序必须保留无线电状态,并在禁用飞行模式时还原它。
语法
typedef struct _NFCRM_SET_RADIO_STATE {
BOOLEAN SystemStateUpdate;
BOOLEAN MediaRadioOn;
} NFCRM_SET_RADIO_STATE, *PNFCRM_SET_RADIO_STATE;
成员
SystemStateUpdate
SystemStateUpdate。 如果为 true,则表示IOCTL_NFCRM_SET_RADIO_STATE是由飞行模式触发的。
MediaRadioOn
MediaRadioOn 标志要么启用系统触发器(如果 SystemStateUpdate 为 true),要么禁用它。
言论
如果 systemStateUpdate 为 true 且MediaRadioOn 为 false,则飞行模式状态为 ON。
如果 systemStateUpdate 为 true 且 MediaRadioOn 为 true,则飞行模式状态为 OFF。
如果 SystemStateUpdate 为 false,并且 MediaRadioOn 为 true,NFC 状态为 ON。
如果 SystemStateUpdate 为 false,并且 MediaRadioOn 为 false,NFC 状态为 OFF。
要求
| 要求 | 价值 |
|---|---|
| 标头 | nfcradiodev.h |