IOCTL_NFCSE_GET_NFCC_CAPABILITIES IOCTL (nfcsedev.h)

IOCTL_NFCSE_GET_NFCC_CAPABILITIES控制程式代碼會傳回目前 NFC 控制器功能的相關資訊,包括 NFC 控制器介面第 4.2 節中定義的接聽模式路由資料表大小上限 (, (NCI) 技術規格 1.1 版) 和支援的路由模式。

主要程式碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

輸入緩衝區長度

輸出緩衝區

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