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 per 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 è riuscita. Se TRUE, l'inizializzazione ha avuto esito positivo. Se FALSE, l'inizializzazione non è riuscita.

Valore restituito

nessuno

Osservazioni

Prima che SerCx2 avvii una transazione di ricezione PIO, SerCx2 chiama la funzione di callback dell'evento EvtSerCx2PioReceiveInitializeTransaction, 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 inviare una notifica a SerCx2. SerCx2 prevede questa notifica e non avvia la transazione finché non viene notificata.

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.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.1.
Piattaforma di destinazione Universale
Intestazione sercx.h
IRQL <= DISPATCH_LEVEL

Vedi anche

EvtSerCx2PioReceiveInitializeTransaction

SERCX2PIORECEIVE

SerCx2PioReceiveCreate