Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NFC_CX_SEQUENCE-Aufzählung gibt Sequenzen an.
Syntax
typedef enum _NFC_CX_SEQUENCE {
SequencePreInit,
SequenceInitComplete,
SequencePreRfDiscStart,
SequenceRfDiscStartComplete,
SequencePreRfDiscStop,
SequenceRfDiscStopComplete,
SequencePreNfceeDisc,
SequenceNfceeDiscComplete,
SequencePreShutdown,
SequenceShutdownComplete,
SequencePreRecovery,
SequenceRecoveryComplete,
SequenceMaximum
} NFC_CX_SEQUENCE, *PNFC_CX_SEQUENCE;
Konstanten
SequencePreInitDiese Sequenz wird während des Init-Zustandsübergangs von CX aufgerufen, d. h. vor beginn der Initialisierung durch NFC CX. Es wurden keine NCI-Befehle einschließlich CORE_RESET_CMD von NFC CX an den NFC-Controller gesendet. In dieser Sequenz kann der Client jeden nicht-NCI-Befehl aufrufen. NCI-Befehle sollten nicht an den Controller gesendet werden, da weder CORE_RESET_CMD noch CORE_INIT_CMD an den Controller gesendet wurden. |
SequenceInitCompleteDiese Sequenz wird während des Init-Zustandsübergangs von CX aufgerufen, d. h. vor beginn der Initialisierung durch NFC CX. Es wurden keine NCI-Befehle einschließlich CORE_RESET_CMD von NFC CX an den NFC-Controller gesendet. In dieser Sequenz kann der Client jeden nicht-NCI-Befehl aufrufen. NCI-Befehle sollten nicht an den Controller gesendet werden, da weder CORE_RESET_CMD noch CORE_INIT_CMD an den Controller gesendet wurden. |
SequencePreRfDiscStartDiese Sequenz wird von CX vor Beginn der RF-Ermittlung aufgerufen, d. h. über RF_DISCOVER_CMD. Der Clienttreiber kann diese Möglichkeit verwenden, um alle zugehörigen RF-Konfigurationen auszuführen, einschließlich aller Optimierungen für die Ermittlungsschleife. |
SequenceRfDiscStartCompleteDiese Sequenz wird unmittelbar nach dem Start der RF-Ermittlung von CX aufgerufen. Jeder Start der Konfiguration nach der Ermittlung kann über diesen Erweiterungspunkt unterstützt werden. |
SequencePreRfDiscStopDiese Sequenz wird von CX aufgerufen, bevor die RF-Ermittlungsschleife beendet wird. |
SequenceRfDiscStopCompleteDiese Sequenz wird unmittelbar nach dem Beenden der Ermittlungsschleife aufgerufen. Der Clienttreiber kann diesen Erweiterbarkeitspunkt verwenden, um eine beliebige Standbymoduskonfiguration zu aktivieren. |
SequencePreNfceeDiscDiese Sequenz wird vor dem Start der NFCEE-Ermittlung von CX aufgerufen. Die NFCEE-Ermittlung erfolgt mit deaktivierter Erkennungsschleife. Der Clienttreiber kann diese Sequenz verwenden, um alle internen NFC-NFCEE Schnittstellen zu aktivieren, die nach der Initialisierung für Leistungsoptimierungen deaktiviert worden sein könnten. |
SequenceNfceeDiscCompleteDiese Sequenz wird sofort nach dem NFCEE-Ermittlungsvorgang aufgerufen. |
SequencePreShutdownDiese Sequenz wird vor dem Start des Herunterfahrens aufgerufen. |
SequenceShutdownCompleteDiese Sequenz wird von CX aufgerufen, nachdem die Abschaltung abgeschlossen ist. Der Clienttreiber kann jeden verwalteten NCI-Zustand bereinigen. |
SequencePreRecoveryDiese Sequenz wird von CX aufgerufen, wenn sie eine Wiederherstellungssequenz aufgrund eines schwerwiegenden Fehlers ausführen muss. Der Clienttreiber kann diese Sequenz verwenden, um RAM-Abbilder für Diagnosezwecke zu erfassen. |
SequenceRecoveryCompleteDiese Sequenz wird vom CX nach Abschluss der Wiederherstellungssequenz aufgerufen und wenn der Treiber wieder in den Arbeitszustand zurückkehrt. |
SequenceMaximum |
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10 |
| mindestens unterstützte Server- | Keine unterstützt |
| Header- | nfccx.h (include Ncidef.h) |
Siehe auch
Designanleitung für NFC-Klassenerweiterungen
Designleitfaden für Near Field Communication (NFC)