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 |