SERCX2_CONFIG_INIT-Funktion (sercx.h)
Die SERCX2_CONFIG_INIT-Funktion initialisiert eine SERCX2_CONFIG Struktur.
Syntax
void SERCX2_CONFIG_INIT(
[out] SERCX2_CONFIG *Config,
[in] PFN_SERCX2_APPLY_CONFIG EvtSerCx2ApplyConfig,
[in] PFN_SERCX2_CONTROL EvtSerCx2Control,
[in] PFN_SERCX2_PURGE_FIFOS EvtSerCx2PurgeFifos
);
Parameter
[out] Config
Ein Zeiger auf die SERCX2_CONFIG Struktur, die initialisiert werden soll.
[in] EvtSerCx2ApplyConfig
Der Wert, der in das EvtSerCx2ApplyConfig-element der SERCX2_CONFIG-Struktur geladen werden soll. Weitere Informationen finden Sie in der Beschreibung dieses Mitglieds in SERCX2_CONFIG.
[in] EvtSerCx2Control
Der Wert, der in das EvtSerCx2Control Element der SERCX2_CONFIG Struktur geladen werden soll. Weitere Informationen finden Sie in der Beschreibung dieses Mitglieds in SERCX2_CONFIG.
[in] EvtSerCx2PurgeFifos
Der Wert, der in das EvtSerCx2PurgeFifos Element der SERCX2_CONFIG Struktur geladen werden soll. Weitere Informationen finden Sie in der Beschreibung dieses Mitglieds in SERCX2_CONFIG.
Rückgabewert
Nichts
Bemerkungen
Der serielle Controllertreiber muss diese Funktion verwenden, um eine SERCX2_CONFIG Struktur zu initialisieren, bevor ein Zeiger auf diese Struktur als Eingabeparameter an die SerCx2InitializeDevice--Methode übergeben wird.
SERCX2_CONFIG_INIT legt das element Size der Struktur auf Sizeof(SERCX2_CONFIG) fest und legt drei zusätzliche Member der Struktur auf die Werte fest, die als Eingabeparameter für die Funktion bereitgestellt werden. Die Funktion legt die anderen Elemente der Struktur auf Null fest. Der Treiber kann diese anderen Member bei Bedarf explizit auf Werte ohne Zero festlegen, nachdem der SERCX2_CONFIG_INIT Aufruf aufgerufen wurde.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8.1. |
Zielplattform- | Desktop |
Header- | sercx.h |
IRQL- | Jede Ebene. |