Partager via


SerCx2SystemDmaReceiveInitializeTransactionComplete, fonction (sercx.h)

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

Syntaxe

void SerCx2SystemDmaReceiveInitializeTransactionComplete(
  [in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive,
  [in] BOOLEAN                InitSuccess
);

Paramètres

[in] SystemDmaReceive

Handle SERCX2SYSTEMDMARECEIVE à un objet de réception système-DMA. Le pilote du contrôleur série a précédemment appelé la méthode SerCx2SystemDmaReceiveCreate 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 réception système-DMA, SerCx2 appelle la EvtSerCx2SystemDmaReceiveInitializeTransaction 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 effectuer toute initialisation nécessaire ; ensuite, le pilote doit appeler SerCx2SystemDmaReceiveInitializeTransactionComplete 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 SerCx2SystemDmaReceiveInitializeTransactionComplete uniquement en réponse à un appel à la fonction EvtSerCx2SystemDmaReceiveInitializeTransaction.

Pour plus d’informations, consultez système SerCx2DMA-Receive 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

EvtSerCx2SystemDmaReceiveInitializeTransaction

SERCX2SYSTEMDMARECEIVE

SerCx2SystemDmaReceiveCreate