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