Condividi tramite


EVT_NFC_CX_SEQUENCE_HANDLER funzione di callback (nfccx.h)

Chiamato da NFC CX per notificare al driver client di gestire la sequenza registrata specifica.

Sintassi

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
)
{...}

Parametri

[in] Device

Handle per un oggetto dispositivo framework.

[in] Sequence

Enumerazione NFC_CX_SEQUENCE .

[in] CompletionRoutine

Puntatore a una funzione di callback Di completamentoRoutine .

[in, optional] CompletionContext

Informazioni sul contesto definite dal driver specificate quando ha registrato la funzione di callback EvtNfcCxSequenceHandler .

Valore restituito

nessuno

Osservazioni

Al termine della gestione della sequenza, il driver client notifica il CX NFC tramite il callback di completamento della sequenza. Analogamente a EvtNfcCxWriteNciPacket, il client non deve effettuare chiamate di blocco durante la gestione di questa chiamata di funzione. Qualsiasi elaborazione di I/O deve essere gestita in un thread o un elemento di lavoro separato. Tuttavia, il driver client può richiamare la routine di completamento con un flag di stato durante la gestione di questa chiamata.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Desktop
Intestazione nfccx.h (include Ncidef.h)

Vedi anche

Guida alla progettazione dell'estensione della classe NFC

Guida alla progettazione della comunicazione nei campi vicini (NFC)