Compartilhar via


EVT_NFC_CX_SEQUENCE_HANDLER função de retorno de chamada (nfccx.h)

Chamado pelo NFC CX para notificar o driver cliente para lidar com a sequência registrada específica.

Sintaxe

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

Um identificador para um objeto de dispositivo de estrutura.

[in] Sequence

Uma enumeração NFC_CX_SEQUENCE.

[in] CompletionRoutine

Um ponteiro para uma função de retorno de chamada CompletionRoutine.

[in, optional] CompletionContext

Informações de contexto definidas pelo driver que o driver especificou quando registrou a função de retorno de chamada EvtNfcCxSequenceHandler.

Valor de retorno

Nenhum

Observações

Após a conclusão da manipulação da sequência, o driver cliente notifica o NFC CX por meio do retorno de chamada de conclusão de sequência. Semelhante a EvtNfcCxWriteNciPacket, o cliente não deve fazer chamadas de bloqueio ao lidar com essa chamada de função. Qualquer processamento de E/S deve ser tratado em um thread ou item de trabalho separado. No entanto, o driver cliente pode invocar a rotina de conclusão com um sinalizador de status ao lidar com essa chamada.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Nenhum com suporte
da Plataforma de Destino Área de trabalho
cabeçalho nfccx.h (inclua Ncidef.h)

Consulte também

guia de design de extensão da classe NFC

Guia de design da NFC (comunicação de campo próximo)