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