функция обратного вызова EVT_NFC_CX_SEQUENCE_HANDLER (nfccx.h)
Вызывается NFC CX для уведомления драйвера клиента об обработке определенной зарегистрированной последовательности.
Синтаксис
EVT_NFC_CX_SEQUENCE_HANDLER EvtNfcCxSequenceHandler;
void EvtNfcCxSequenceHandler(
[in] WDFDEVICE Device,
[in] NFC_CX_SEQUENCE Sequence,
[in] PFN_NFC_CX_SEQUENCE_COMPLETION_ROUTINE CompletionRoutine,
[in, optional] WDFCONTEXT CompletionContext
)
{...}
Параметры
[in] Device
Дескриптор объекта устройства платформы.
[in] Sequence
Перечисление NFC_CX_SEQUENCE .
[in] CompletionRoutine
Указатель на функцию обратного вызова CompletionRoutine .
[in, optional] CompletionContext
Определяемые драйвером контекстные сведения, указанные драйвером при регистрации функции обратного вызова EvtNfcCxSequenceHandler .
Возвращаемое значение
None
Remarks
По завершении обработки последовательности драйвер клиента уведомляет NFC CX с помощью обратного вызова завершения последовательности. Как и в случае с EvtNfcCxWriteNciPacket, клиент не должен выполнять блокирующие вызовы при обработке этого вызова функции. Любая обработка ввода-вывода должна обрабатываться в отдельном потоке или рабочем элементе. Однако драйвер клиента может вызывать подпрограмму завершения с флагом состояния при обработке этого вызова.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Персональный компьютер |
Верхняя часть | nfccx.h (включая Ncidef.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по