IOCTL_NFCSE_GET_NFCC_CAPABILITIES IOCTL (nfcsedev.h)
IOCTL_NFCSE_GET_NFCC_CAPABILITIES制御コードは、現在の NFC コントローラー機能に関する情報を返します。これには、最大リッスン モード ルーティング テーブル サイズ (NFC コントローラー インターフェイス (NCI) Technical Specification Version 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 | 入力バッファーが 0 以外の場合。 |
STATUS_INVALID_DEVICE_STATE | 相対名 'SEManage' 以外のハンドルで IOCTL が送信される場合。 |
要件
要件 | 値 |
---|---|
Header | nfcsedev.h |