Partager via


SerCx2SystemDmaTransmitInitializeTransactionComplete, fonction (sercx.h)

La méthode SerCx2SystemDmaTransmitInitializeTransactionComplete notifie la version 2 de l’extension d’infrastructure série (SerCx2) que le pilote de contrôleur série a terminé l’initialisation du matériel du contrôleur série en préparation d’une nouvelle transaction de transmission système-DMA.

Syntaxe

void SerCx2SystemDmaTransmitInitializeTransactionComplete(
  [in] SERCX2SYSTEMDMATRANSMIT SystemDmaTransmit,
  [in] BOOLEAN                 InitSuccess
);

Paramètres

[in] SystemDmaTransmit

Handle SERCX2SYSTEMDMATRANSMIT à un objet de transmission DMA système. Le pilote de contrôleur série a précédemment appelé la méthode SerCx2SystemDmaTransmitCreate pour créer cet objet.

[in] InitSuccess

Si l’initialisation a réussi. Si la valeur est TRUE, l’initialisation a réussi. Si la valeur est FALSE, l’initialisation a échoué.

Valeur de retour

None

Remarques

Avant que SerCx2 ne démarre une transaction de transmission système-DMA, SerCx2 appelle la fonction de rappel d’événement EvtSerCx2SystemDmaTransmitInitializeTransaction , 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 effectuer toute initialisation nécessaire ; ensuite, le pilote doit appeler SerCx2SystemDmaTransmitInitializeTransactionComplete pour avertir 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 SerCx2SystemDmaTransmitInitializeTransactionComplete uniquement en réponse à un appel à la fonction EvtSerCx2SystemDmaTransmitInitializeTransaction .

Pour plus d’informations, consultez Transaction SerCx2 System-DMA-Transmit.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 8.1.
Plateforme cible Universal
En-tête sercx.h
IRQL <= DISPATCH_LEVEL

Voir aussi

EvtSerCx2SystemDmaTransmitInitializeTransaction

SERCX2SYSTEMDMATRANSMIT

SerCx2SystemDmaTransmitCreate