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)设计指南