структура NFC_CX_RF_DISCOVERY_CONFIG (nfccx.h)
Структура NFC_CX_RF_DISCOVERY_CONFIG содержит параметры конфигурации обнаружения rf. Настройка обнаружения должна быть завершена во время инициализации после вызова NfcDxDeviceInitialize, в противном случае возвращается ошибка.
Синтаксис
typedef struct _NFC_CX_RF_DISCOVERY_CONFIG {
ULONG Size;
USHORT TotalDuration;
ULONG PollConfig;
UCHAR NfcIPMode;
UCHAR NfcIPTgtMode;
UCHAR NfcCEMode;
UCHAR BailoutConfig;
} NFC_CX_RF_DISCOVERY_CONFIG, *PNFC_CX_RF_DISCOVERY_CONFIG;
Члены
Size
Размер этой структуры в байтах.
TotalDuration
Общая длительность одного периода обнаружения в миллисекундах. Значение по умолчанию — 300 миллисекунда.
Этот элемент соответствует TOTAL_DURATION, указанным в спецификации NCI. Значения могут быть от 0 до 0xFFFF. Используйте соответствующее значение, учитывающее задержку обнаружения и энергопотребление.
PollConfig
Сочетание NFC_CX_POLL_MODE_CONFIG значений .
Этот член включает настройку параметров режима опроса. Значение по умолчанию включает опрос для пассивного опроса NFC-A, пассивного опроса NFC-B и пассивного опроса NFC-F (212 и 424 кб). Рекомендуется, чтобы клиенты NFC настраивали дополнительные активные режимы, если они поддерживаются.
NfcIPMode
Сочетание NFC_CX_NFCIP_MODE_CONFIG значений .
Этот член включает настройку параметров режима инициатора NFC-IP. Значение соответствует сочетанию перечисления NFC_CX_NFCIP_MODE_CONFIG. Значение по умолчанию включает опрос для пассивного опроса NFC-A и пассивного опроса NFC-F (212 и 424 кб).
NfcIPTgtMode
Сочетание NFC_CX_NFCIP_TGT_MODE_CONFIG значений .
Этот член включает настройку параметров целевого режима NFC-IP. Значение по умолчанию включает пассивное прослушивание NFC-A и пассивное прослушивание nfc-F фаз.
NfcCEMode
Сочетание NFC_CX_CE_MODE_CONFIG значений .
Этот член включает настройку параметров режима NFC-CE. Значение по умолчанию включает пассивное прослушивание NFC-A, пассивное прослушивание NFC-B и пассивное прослушивание фаз NFC-F.
BailoutConfig
Сочетание NFC_CX_POLL_BAILOUT_CONFIG значений . По умолчанию оно отключено.
Этот член позволяет настраивать PA_BAIL_OUT и PB_BAIL_OUT, как описано в спецификации NCI.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | nfccx.h (включая Ncidef.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по