IOCTL_NFCSE_GET_NFCC_CAPABILITIES IOCTL (nfcsedev.h)
IOCTL_NFCSE_GET_NFCC_CAPABILITIES控制代码返回有关当前 NFC 控制器功能的信息,包括 NFC 控制器接口 (的第 4.2 节中定义的最大侦听模式路由表大小 (NCI) 技术规范版本 1.1) 和支持的路由模式。
主要代码
输入缓冲区
无
输入缓冲区长度
无
输出缓冲区
包含 NFC 控制器功能的SECURE_ELEMENT_NFCC_CAPABILITIES。
输出缓冲区长度
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”的句柄上发送。 |
要求
要求 | 值 |
---|---|
Header | nfcsedev.h |