SerCx2PioReceiveInitializeTransactionComplete-Funktion (sercx.h)
Die SerCx2PioReceiveInitializeTransactionComplete Methode benachrichtigt Version 2 der seriellen Framework-Erweiterung (SerCx2), dass der serielle Treiber die serielle Controllerhardware zur Vorbereitung auf eine neue PIO-Empfangstransaktion initialisiert hat.
Syntax
void SerCx2PioReceiveInitializeTransactionComplete(
[in] SERCX2PIORECEIVE PioReceive,
[in] BOOLEAN InitSuccess
);
Parameter
[in] PioReceive
Ein SERCX2PIORECEIVE Handle für ein PIO-Empfangsobjekt. Der serielle Controllertreiber hat zuvor den SerCx2PioReceiveCreate Methode aufgerufen, um dieses Objekt zu erstellen.
[in] InitSuccess
Ob die Initialisierung erfolgreich war. Wenn TRUE, war die Initialisierung erfolgreich. Wenn FALSE-, ist die Initialisierung fehlgeschlagen.
Rückgabewert
Nichts
Bemerkungen
Bevor SerCx2 eine PIO-Empfangstransaktion startet, ruft SerCx2 die EvtSerCx2PioReceiveInitializeTransaction Ereignisrückruffunktion auf, wenn sie implementiert ist, um die serielle Controllerhardware zu initialisieren. Als Reaktion auf diesen Aufruf sollte der Treiber zunächst jede erforderliche Initialisierung durchführen; anschließend muss der Treiber SerCx2PioReceiveInitializeTransactionComplete- aufrufen, um SerCx2 zu benachrichtigen. SerCx2 erwartet diese Benachrichtigung und startet die Transaktion erst, wenn sie benachrichtigt wird.
Der serielle Controllertreiber muss SerCx2PioReceiveInitializeTransactionComplete- nur als Reaktion auf einen Aufruf der EvtSerCx2PioReceiveInitializeTransaction-Funktion aufrufen.
Weitere Informationen finden Sie unter SerCx2 PIO-Receive Transactions.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8.1. |
Zielplattform- | Universal |
Header- | sercx.h |
IRQL- | <= DISPATCH_LEVEL |