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
[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) |