Condividi tramite


Funzione SerCx2PioReceiveInitializeTransactionComplete (sercx.h)

Il metodo SerCx2PioReceiveInitializeTransactionComplete notifica alla versione 2 dell'estensione del framework seriale (SerCx2) che il driver seriale ha completato l'inizializzazione dell'hardware del controller seriale in preparazione a una nuova transazione di ricezione PIO.

Sintassi

void SerCx2PioReceiveInitializeTransactionComplete(
  [in] SERCX2PIORECEIVE PioReceive,
  [in] BOOLEAN          InitSuccess
);

Parametri

[in] PioReceive

Handle SERCX2PIORECEIVE a un oggetto di ricezione PIO. Il driver del controller seriale precedentemente denominato metodo SerCx2PioReceiveCreate per creare questo oggetto.

[in] InitSuccess

Indica se l'inizializzazione ha avuto esito positivo. Se TRUE, l'inizializzazione è riuscita. Se FALSE, l'inizializzazione non è riuscita.

Valore restituito

Nessuno

Osservazioni

Prima che SerCx2 avvii una transazione di ricezione PIO, SerCx2 chiama il EvtSerCx2PioReceiveInitializeTransaction funzione di callback degli eventi, se implementata, per inizializzare l'hardware del controller seriale. In risposta a questa chiamata, il driver deve prima eseguire qualsiasi inizializzazione necessaria; il driver deve quindi chiamare SerCx2PioReceiveInitializeTransactionComplete per notificare a SerCx2. SerCx2 prevede questa notifica e non avvia la transazione finché non viene inviata una notifica.

Il driver del controller seriale deve chiamare SerCx2PioReceiveInitializeTransactionComplete solo in risposta a una chiamata alla funzione EvtSerCx2PioReceiveInitializeTransaction.

Per altre informazioni, vedere SerCx2 PIO-Receive Transactions.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 8.1.
piattaforma di destinazione Universale
intestazione sercx.h
IRQL <= DISPATCH_LEVEL

Vedere anche

EvtSerCx2PioReceiveInitializeTransaction

SERCX2PIORECEIVE

SerCx2PioReceiveCreate