EVT_NFC_CX_SEQUENCE_HANDLER función de devolución de llamada (nfccx.h)
Llamado por NFC CX para notificar al controlador cliente que controle la secuencia registrada específica.
Sintaxis
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
)
{...}
Parámetros
[in] Device
Identificador de un objeto de dispositivo de marco.
[in] Sequence
Enumeración NFC_CX_SEQUENCE .
[in] CompletionRoutine
Puntero a una función de devolución de llamada CompletionRoutine .
[in, optional] CompletionContext
Información de contexto definida por el controlador que el controlador especificó cuando registró la función de devolución de llamada EvtNfcCxSequenceHandler .
Valor devuelto
None
Observaciones
Al finalizar el control de la secuencia, el controlador cliente notifica al NFC CX a través de la devolución de llamada de finalización de secuencia. Al igual que EvtNfcCxWriteNciPacket, el cliente no debe realizar ninguna llamada de bloqueo al controlar esta llamada de función. Cualquier procesamiento de E/S debe controlarse en un subproceso o elemento de trabajo independiente. Sin embargo, el controlador cliente puede invocar la rutina de finalización con una marca de estado al controlar esta llamada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Escritorio |
Encabezado | nfccx.h (incluya Ncidef.h) |