次の方法で共有


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
サポートされる最小サーバー サポートされていません
ヘッダー nfccx.h (Ncidef.h を含む)

関連項目

NFC クラス拡張設計ガイド

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