Condividi tramite


intestazione nfcsedev.h

Questa intestazione viene usata dai nfpdrivers. Per altre informazioni, vedere:

nfcsedev.h contiene le interfacce di programmazione seguenti:

IOCTL

 
IOCTL_NFCSE_ENUM_ENDPOINTS

Restituisce informazioni relative all'elenco di tutti gli elementi sicuri collegati al controller NFC.
IOCTL_NFCSE_GET_NEXT_EVENT

Il codice di controllo IOCTL_NFCSE_GET_NEXT_EVENT restituisce l'evento successivo disponibile nel buffer oppure se non sono presenti più eventi memorizzati nel buffer rimane in sospeso finché non è disponibile un evento di elemento sicuro. I dettagli dell'evento devono quindi essere restituiti al chiamante.
IOCTL_NFCSE_GET_NFCC_CAPABILITIES

Il codice di controllo IOCTL_NFCSE_GET_NFCC_CAPABILITIES restituisce informazioni sulle funzionalità del controller NFC correnti, incluse le dimensioni massime della tabella di routing in modalità di ascolto (definite nella sezione 4.2 dell'interfaccia del controller NFC (NCI) e sulle modalità di routing supportate.
IOCTL_NFCSE_GET_ROUTING_TABLE

Restituisce informazioni sulla configurazione corrente della tabella di routing in modalità listen.
IOCTL_NFCSE_HCE_REMOTE_RECV

Restituisce il buffer di dati successivo disponibile o se non sono presenti più dati memorizzati nel buffer, la richiesta rimarrà in sospeso fino a quando non è disponibile un buffer APDU per la lettura.
IOCTL_NFCSE_HCE_REMOTE_SEND

Trasmette l'APDU della risposta da DeviceHost NFCEE al dispositivo remoto. Il chiamante deve essere sicuro che l'APDU di risposta sia conforme a ISO-IEC 7816-4.
IOCTL_NFCSE_SET_CARD_EMULATION_MODE

Il codice di controllo IOCTL_NFCSE_SET_CARD_EMULATION_MODE imposta se l'elemento sicuro specificato è esposto in modalità di emulazione della scheda.
IOCTL_NFCSE_SET_ROUTING_TABLE

Configura la tabella di routing in modalità di routing in modalità di ascolto del controller NFC.
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT

Il codice di controllo IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT viene rilasciato da un client per sottoscrivere un evento specifico.

Strutture

 
SECURE_ELEMENT_AID_ROUTING_INFO

SECURE_ELEMENT_AID_ROUTING_INFO è membro di SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ENDPOINT_INFO

SECURE_ELEMENT_ENDPOINT_INFO è membro di SECURE_ELEMENT_ENDPOINT_LIST.
SECURE_ELEMENT_ENDPOINT_LIST

Parametro di output per IOCTL_NFCSE_ENUM_ENDPOINTS.
SECURE_ELEMENT_EVENT_INFO

Questa struttura fornisce informazioni su un evento di elemento sicuro.
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO

La struttura SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO è un parametro di input da IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT.
SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD

La struttura _SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD contiene un identificatore di connessione univoco e la tecnologia RF del Forum NFC e i tipi di protocollo.
SECURE_ELEMENT_HCE_DATA_PACKET

SECURE_ELEMENT_HCE_DATA_PACKET è un buffer di input per IOCTL_NFCSE_HCE_REMOTE_SEND e buffer di output per IOCTL_NFCSE_HCE_REMOTE_RECV.
SECURE_ELEMENT_NFCC_CAPABILITIES

SECURE_ELEMENT_NFCC_CAPABILITIES contiene funzionalità del controller NFC.
SECURE_ELEMENT_PROTO_ROUTING_INFO

SECURE_ELEMENT_PROTO_ROUTING_INFO è membro di SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ROUTING_TABLE

SECURE_ELEMENT_ROUTING_TABLE è un parametro di input per IOCTL_NFCSE_SET_ROUTING_TABLE.
SECURE_ELEMENT_ROUTING_TABLE_ENTRY

SECURE_ELEMENT_ROUTING_TABLE_ENTRY è membro di SECURE_ELEMENT_ROUTING_TABLE.
SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO

SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO è il parametro di input per IOCTL_NFCSE_SET_CARD_EMULATION_MODE.
SECURE_ELEMENT_TECH_ROUTING_INFO

SECURE_ELEMENT_TECH_ROUTING_INFO è membro di SECURE_ELEMENT_ROUTING_TABLE_ENTRY.

Enumerazioni

 
SECURE_ELEMENT_CARD_EMULATION_MODE

Questa enumerazione indica la modalità di emulazione della scheda di un elemento sicuro.
SECURE_ELEMENT_EVENT_TYPE

Indica il tipo di eventi dell'elemento sicuro.
SECURE_ELEMENT_ROUTING_TYPE

SECURE_ELEMENT_ROUTING_TYPE è membro di SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_TYPE

Indica il tipo di un elemento sicuro.