IOCTL_NFCSE_GET_NFCC_CAPABILITIES IOCTL (nfcsedev.h)
Код элемента управления IOCTL_NFCSE_GET_NFCC_CAPABILITIES возвращает сведения о текущих возможностях контроллера NFC, включая максимальный размер таблицы маршрутизации в режиме прослушивания (определенный в разделе 4.2 технической спецификации интерфейса контроллера NFC (NCI) версии 1.1) и поддерживаемые режимы маршрутизации.
Основной код
Входной буфер
None
Длина входного буфера
None
Выходной буфер
SECURE_ELEMENT_NFCC_CAPABILITIES , содержащие возможности контроллера NFC.
Длина выходного буфера
sizeof(SECURE_ELEMENT_NFCC_CAPABILITIES)
Блок состояния
Irp->IoStatus.Status имеет значение STATUS_SUCCESS , если запрос выполнен успешно. Возможные коды ошибок:
Код возврата | Описание |
---|---|
STATUS_BUFFER_OVERFLOW | Предоставленный буфер был слишком мал для структуры SECURE_ELEMENT_NFCC_CAPABILITIES. |
STATUS_INVALID_PARAMETER | Значение , если входной буфер не равен нулю. |
STATUS_INVALID_DEVICE_STATE | Если IOCTL отправляется на дескриптор, отличный от относительного имени "SEManage". |
Требования
Требование | Значение |
---|---|
Заголовок | nfcsedev.h |