PC/SCについてQt NFC
PC/SCサポートは、macOSとWindowsではネイティブAPIを使用し、その他のプラットフォームではPCSCLiteライブラリを使用して提供されます。このAPIは、有線および無線のスマートカードやストレージカードへのアクセスに使用できます。
制限事項
- 現在のAPIは、別々のリーダー/スロットを区別する手段を提供していない。
- NDEFアクセスはNFCタイプ4タグに対してのみ提供される。
- カード上でトランザクションを開始する他のアプリケーションは、Qt アプリケーションが Qt NFC API を使用するのをブロックする可能性があります。
- QNearFieldTarget::sendCommandPC/SC ターゲットで使用される () は、QNearFieldTarget::disconnect() が呼び出されるまでアクティブなトランザクションを開始します。このトランザクションにより、他のアプリケーションがこのターゲットにアクセスできなくなります。
- バックエンドは新しいタグをポーリングしているため、新しいタグが報告されるまでにポーリング間隔いっぱいまで遅延が発生する可能性があります。デフォルトのポーリング間隔は100ミリ秒です。環境変数
QT_NFC_POLL_INTERVAL_MS
をミリ秒単位の整数値に設定することで調整できます。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.