Compartilhar via


Cabeçalho nfccx.h

Esse cabeçalho é usado por nfpdrivers. Para obter mais informações, consulte:

nfccx.h contém as seguintes interfaces de programação:

Funções

 
NFC_CX_CLIENT_CONFIG_INIT

A função NFC_CX_CLIENT_CONFIG_INIT inicializa a estrutura NFC_CX_CLIENT_CONFIG.
NFC_CX_LLCP_CONFIG_INIT

A função NFC_CX_LLCP_CONFIG_INIT inicializa a estrutura NFC_CX_LLCP_CONFIG.
NFC_CX_RF_DISCOVERY_CONFIG_INIT

A função NFC_CX_RF_DISCOVERY_CONFIG_INIT inicializa a estrutura NFC_CX_RF_DISCOVERY_CONFIG.
NfcCxDeviceDeinitialize

A função NfcCxDeviceDeinitialize (nfccx.h) desinitializa um dispositivo WDF que foi criado durante a rotina AddDevice.
NfcCxDeviceInitConfig

Chamado pelo driver cliente durante sua rotina AddDevice para executar funções DeviceInit. Durante esse processo, as seguintes funções de retorno de chamada de E/S também são trocadas.
NfcCxDeviceInitialize

A função NfcCxDeviceInitialize (nfccx.h) inicializa um dispositivo WDF que foi criado durante a rotina AddDevice.
NfcCxHardwareEvent

Chamado pelo driver cliente quando ocorre um evento de hardware, como retornos de chamada D0Entry e D0Exit para iniciar ou parar o dispositivo. Para drivers que exigem o download de firmware na inicialização ou inicialização, é recomendável mover essa chamada para um item de trabalho separado. No entanto, o driver cliente é responsável pelo seguinte.
NfcCxNciReadNotification

Chamado pelo driver cliente quando um pacote de leitura está disponível.
NfcCxRegisterSequenceHandler

Chamado pelo driver cliente durante a inicialização para se registrar para lidar com sequências específicas.
NfcCxSetLlcpConfig

Chamado pelo driver cliente para configurar os parâmetros LLCP.
NfcCxSetRfDiscoveryConfig

Chamado pelo driver cliente para configurar os parâmetros de descoberta de RF.
NfcCxUnregisterSequenceHandler

Chamado pelo driver cliente durante o desligamento do dispositivo para cancelar o registro do retorno de chamada do manipulador de sequência registrado anteriormente.

Funções de retorno de chamada

 
EVT_NFC_CX_DEVICE_IO_CONTROL

Chamado pelo NFC CX para enviar um IOCTL sem tratamento para o driver cliente.
EVT_NFC_CX_SEQUENCE_HANDLER

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

Chamado pelo NFC CX para enviar um pacote de gravação para o driver cliente.

Estruturas

 
NFC_CX_CLIENT_CONFIG

A estrutura NFC_CX_CLIENT_CONFIG é um parâmetro de entrada para NfcCxDeviceInitConfig.
NFC_CX_HARDWARE_EVENT

A estrutura NFC_CX_HARDWARE_EVENT é um parâmetro de entrada para NfcCxHardwareEvent.
NFC_CX_LLCP_CONFIG

A estrutura NFC_CX_LLCP_CONFIG é um parâmetro de entrada para NfcCxSetLlcpConfig.
NFC_CX_RF_DISCOVERY_CONFIG

A estrutura NFC_CX_RF_DISCOVERY_CONFIG contém as configurações de descoberta de RF. A configuração de descoberta deve ser concluída durante a inicialização depois de chamar NfcDxDeviceInitialize, caso contrário, um erro será retornado.
NFCCX_DRIVER_GLOBALS

A estrutura _NFCCX_DRIVER_GLOBALS contém valores globais para o driver CX da NFC (Near Field Communications).

Enumerações

 
NFC_CX_CE_MODE_CONFIG

Essa enumeração especifica sinalizadores de modo de escuta CE.
NFC_CX_DEVICE_MODE

Especifica sinalizadores de modo de dispositivo.
NFC_CX_DRIVER_FLAGS

Especifica sinalizadores de driver em tempo de execução.
NFC_CX_HOST_ACTION

A enumeração NFC_CX_HOST_ACTION especifica ações de host.
NFC_CX_NFCIP_MODE_CONFIG

A enumeração NFC_CX_NFCIP_MODE_CONFIG especifica o modo iniciador NFC-IP.
NFC_CX_NFCIP_TGT_MODE_CONFIG

A enumeração NFC_CX_NFCIP_TGT_MODE_CONFIG especifica NFC-IP modo de destino.
NFC_CX_POLL_BAILOUT_CONFIG

A enumeração NFC_CX_POLL_BAILOUT_CONFIG especifica o resgate do modo de votação.
NFC_CX_POLL_MODE_CONFIG

A enumeração NFC_CX_POLL_MODE_CONFIG especifica o modo de votação.
NFC_CX_SEQUENCE

A enumeração NFC_CX_SEQUENCE especifica sequências.
NFC_CX_TRANSPORT_TYPE

A enumeração NFC_CX_TRANSPORT_TYPE especifica tipos de transporte.