次の方法で共有


NFC_CX_SEQUENCE列挙 (nfccx.h)

NFC_CX_SEQUENCE列挙はシーケンスを指定します。

構文

typedef enum _NFC_CX_SEQUENCE {
  SequencePreInit,
  SequenceInitComplete,
  SequencePreRfDiscStart,
  SequenceRfDiscStartComplete,
  SequencePreRfDiscStop,
  SequenceRfDiscStopComplete,
  SequencePreNfceeDisc,
  SequenceNfceeDiscComplete,
  SequencePreShutdown,
  SequenceShutdownComplete,
  SequencePreRecovery,
  SequenceRecoveryComplete,
  SequenceMaximum
} NFC_CX_SEQUENCE, *PNFC_CX_SEQUENCE;

定数

 
SequencePreInit
このシーケンスは、アイドル状態から初期化状態への遷移中、つまり NFC CX による初期化の開始前に CX によって呼び出されます。 CORE_RESET_CMDを含む NCI コマンドは、NFC CX によって NFC コントローラーに送信されていません。 このシーケンスでは、クライアントは NCI 以外のコマンドを呼び出すことができます。 CORE_RESET_CMDもCORE_INIT_CMDもコントローラーに送信されていないため、NCI コマンドをコントローラーに送信しないでください。
SequenceInitComplete
このシーケンスは、アイドル状態から初期化状態への遷移中、つまり NFC CX による初期化の開始前に CX によって呼び出されます。 CORE_RESET_CMDを含む NCI コマンドは、NFC CX によって NFC コントローラーに送信されていません。 このシーケンスでは、クライアントは NCI 以外のコマンドを呼び出すことができます。 CORE_RESET_CMDもCORE_INIT_CMDもコントローラーに送信されていないため、NCI コマンドをコントローラーに送信しないでください。
SequencePreRfDiscStart
このシーケンスは、RF 検出を開始する前に CX によって呼び出されます。つまり、RF_DISCOVER_CMDを介して呼び出されます。 クライアント ドライバーは、この機会を使用して、検出ループへの最適化を含む関連する RF 構成を実行できます。
SequenceRfDiscStartComplete
このシーケンスは、RF 検出の開始直後に CX によって呼び出されます。 検出後の構成の開始は、この機能拡張ポイントを通じてサポートできます。
SequencePreRfDiscStop
このシーケンスは、RF 検出ループを停止する前に CX によって呼び出されます。
SequenceRfDiscStopComplete
このシーケンスは、検出ループが停止した直後に呼び出されます。 クライアント ドライバーは、この機能拡張ポイントを使用して、スタンバイ モードの構成を有効にすることができます。
SequencePreNfceeDisc
このシーケンスは、NFCEE 検出を開始する前に CX によって呼び出されます。 NFCEE 検出は、検出ループが非アクティブ化された状態で発生します。 クライアント ドライバーは、このシーケンスを使用して、電源の最適化のために初期化後に無効にされた可能性がある内部 NFC-NFCEE インターフェイスを有効にすることができます。
SequenceNfceeDiscComplete
このシーケンスは、NFCEE 検出操作の直後に呼び出されます。
SequencePreShutdown
このシーケンスは、シャットダウンの開始前に呼び出されます。
SequenceShutdownComplete
このシーケンスは、シャットダウン シーケンスの完了後に CX によって呼び出されます。 クライアント ドライバーは、維持されている NCI 状態をクリーンできます。
SequencePreRecovery
このシーケンスは、致命的な障害が原因で復旧シーケンスを実行する必要がある場合、CX によって呼び出されます。 クライアント ドライバーは、このシーケンスを使用して、診断目的で RAM ダンプをキャプチャできます。
SequenceRecoveryComplete
このシーケンスは、回復シーケンスの完了後、およびドライバーが作業状態に戻ったときに CX によって呼び出されます。
SequenceMaximum

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー サポートなし
Header nfccx.h (Ncidef.h を含む)

こちらもご覧ください

NFC クラス拡張設計ガイド

近距離無線通信 (NFC) 設計ガイド