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 回调函数时指定的驱动程序定义的上下文信息。

返回值

备注

处理序列完成后,客户端驱动程序将通过序列完成回调通知 NFC CX。 与 EvtNfcCxWriteNciPacket 类似,客户端在处理此函数调用时不得进行任何阻塞调用。 必须在单独的线程或工作项上处理任何 I/O 处理。 但是,客户端驱动程序可以在处理此调用时使用状态标志调用完成例程。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 无受支持的版本
目标平台 桌面
标头 nfccx.h (包括 Ncidef.h)

另请参阅

NFC 类扩展设计指南

近场通信 (NFC) 设计指南