IOCTL_NFCSE_GET_NFCC_CAPABILITIES IOCTL (nfcsedev.h)
Il codice di controllo IOCTL_NFCSE_GET_NFCC_CAPABILITIES restituisce informazioni sulle funzionalità correnti del controller NFC, incluse le dimensioni massime della tabella routing in modalità di ascolto (definite nella sezione 4.2 della NFC Controller Interface (NCI) Technical Specification Versione 1.1) e le modalità di routing supportate.
Codice principale
Buffer di input
Nessuno
Lunghezza del buffer di input
Nessuno
Buffer di output
SECURE_ELEMENT_NFCC_CAPABILITIES contenenti funzionalità del controller NFC.
Lunghezza del buffer di output
sizeof(SECURE_ELEMENT_NFCC_CAPABILITIES)
Blocco di stato
Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. I codici di errore possibili sono:
Codice restituito | Descrizione |
---|---|
STATUS_BUFFER_OVERFLOW | Il buffer fornito era troppo piccolo per la struttura SECURE_ELEMENT_NFCC_CAPABILITIES. |
STATUS_INVALID_PARAMETER | Se il buffer di input è diverso da zero. |
STATUS_INVALID_DEVICE_STATE | Se l'IOCTL viene inviato su un handle diverso dal nome relativo 'SEManage'. |
Fabbisogno
Requisito | Valore |
---|---|
intestazione | nfcsedev.h |