Partager via


Fonction SerCx2SystemDmaReceiveInitializeTransactionComplete (sercx.h)

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

Syntaxe

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

Paramètres

[in] SystemDmaReceive

Un handle SERCX2SYSTEMDMARECEIVE à un objet system-DMA-receive. Le pilote de 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 la valeur est FALSE, l’initialisation a échoué.

Valeur de retour

None

Remarques

Avant que SerCx2 n’initie une transaction system-DMA-receive, SerCx2 appelle la fonction de rappel d’événement EvtSerCx2SystemDmaReceiveInitializeTransaction , 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 de contrôleur série doit appeler SerCx2SystemDmaReceiveInitializeTransactionComplete uniquement en réponse à un appel à la fonction EvtSerCx2SystemDmaReceiveInitializeTransaction .

Pour plus d’informations, consultez SerCx2 System-DMA-Receive Transactions.

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

EvtSerCx2SystemDmaReceiveInitializeTransaction

SERCX2SYSTEMDMARECEIVE

SerCx2SystemDmaReceiveCreate