IOCTL_NFCSE_GET_NFCC_CAPABILITIES IOCTL (nfcsedev.h)

Der IOCTL_NFCSE_GET_NFCC_CAPABILITIES-Steuerungscode gibt Informationen zu den aktuellen FUNKTIONEN des NFC-Controllers zurück, einschließlich der maximalen Listenmodus-Routingtabellengröße (definiert in Abschnitt 4.2 der technischen Spezifikation der NFC Controller Interface (NCI) Version 1.1) und der unterstützten Routingmodi.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Keine

Eingabepufferlänge

Keine

Ausgabepuffer

SECURE_ELEMENT_NFCC_CAPABILITIES , die NFC-Controllerfunktionen enthalten.

Länge des Ausgabepuffers

sizeof(SECURE_ELEMENT_NFCC_CAPABILITIES)

Statusblock

Irp->IoStatus.Status ist auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Mögliche Fehlercodes sind:

Code zurückgeben BESCHREIBUNG
STATUS_BUFFER_OVERFLOW Der bereitgestellte Puffer war für die SECURE_ELEMENT_NFCC_CAPABILITIES-Struktur zu klein.
STATUS_INVALID_PARAMETER Wenn der Eingabepuffer ungleich 0 ist.
STATUS_INVALID_DEVICE_STATE Wenn die IOCTL auf einem anderen Handle als mit dem relativen Namen "SEManage" gesendet wird.

Anforderungen

Anforderung Wert
Header nfcsedev.h