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 。 可能的錯誤碼為:
傳回碼 | Description |
---|---|
STATUS_BUFFER_OVERFLOW | 提供的緩衝區對於SECURE_ELEMENT_NFCC_CAPABILITIES結構而言太小。 |
STATUS_INVALID_PARAMETER | 如果輸入緩衝區為非零。 |
STATUS_INVALID_DEVICE_STATE | 如果 IOCTL 是在相對名稱 『SEManage』 以外的句柄上傳送。 |
規格需求
需求 | 值 |
---|---|
標頭 | nfcsedev.h |