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 un CompletionRoutine funzione di callback.

[in, optional] CompletionContext

Informazioni sul contesto definite dal driver specificate al momento della registrazione del EvtNfcCxSequenceHandler funzione di callback.

Valore restituito

Nessuno

Osservazioni

Al termine della gestione della sequenza, il driver client invia una notifica al 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.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Nessuna supportata
piattaforma di destinazione Desktop
intestazione nfccx.h (include Ncidef.h)

Vedere anche

guida alla progettazione dell'estensione della classe NFC

guida alla progettazione NFC (Near Field Communication)