Partager via


SerCx2PioTransmitInitializeTransactionComplete, fonction (sercx.h)

La méthode SerCx2PioTransmitInitializeTransactionComplete notifie la version 2 de l’extension du framework série (SerCx2) que le pilote du contrôleur série a terminé d’initialiser le matériel du contrôleur série en préparation d’une nouvelle transaction de transmission PIO.

Syntaxe

void SerCx2PioTransmitInitializeTransactionComplete(
  [in] SERCX2PIOTRANSMIT PioTransmit,
  [in] BOOLEAN           InitSuccess
);

Paramètres

[in] PioTransmit

Handle SERCX2PIOTRANSMIT à un objet de transmission PIO. Le pilote du contrôleur série a précédemment appelé la méthode SerCx2PioTransmitCreate pour créer cet objet.

[in] InitSuccess

Indique si l’initialisation a réussi. Si TRUE, l’initialisation a réussi. Si FALSE, l’initialisation a échoué.

Valeur de retour

Aucun

Remarques

Avant que SerCx2 lance une transaction de transmission d’authentification unique, SerCx2 appelle la EvtSerCx2PioTransmitInitializeTransaction fonction de rappel d’événement, si elle est implémentée, pour initialiser le contrôleur série pour effectuer la transaction. En réponse à cet appel, le pilote doit d’abord effectuer une initialisation nécessaire ; ensuite, le pilote doit appeler SerCx2PioTransmitInitializeTransactionComplete pour notifier SerCx2. SerCx2 attend cette notification et ne démarre pas la transaction tant qu’elle n’est pas avertie.

Le pilote du contrôleur série doit appeler SerCx2PioTransmitInitializeTransactionComplete uniquement en réponse à un appel à la fonction evtSerCx2PioTransmitInitializeTransaction.

Pour plus d’informations, consultez SerCx2 PIO-Transmit Transactions.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.1.
plateforme cible Universel
d’en-tête sercx.h
IRQL <= DISPATCH_LEVEL

Voir aussi

EvtSerCx2PioTransmitInitializeTransaction

SERCX2PIOTRANSMIT

SerCx2PioTransmitCreate