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 を含む) |