Fonction DdeAbandonTransaction (ddeml.h)
Abandonne la transaction asynchrone spécifiée et libère toutes les ressources associées à la transaction.
Syntaxe
BOOL DdeAbandonTransaction(
[in] DWORD idInst,
[in] HCONV hConv,
[in] DWORD idTransaction
);
Paramètres
[in] idInst
Type : DWORD
L’application instance identificateur obtenu par un appel précédent à la fonction DdeInitialize.
[in] hConv
Type : HCONV
Handle de la conversation dans laquelle la transaction a été lancée. Si ce paramètre a la valeur 0L, toutes les transactions sont abandonnées (autrement dit, le paramètre idTransaction est ignoré).
[in] idTransaction
Type : DWORD
Identificateur de la transaction à abandonner. Si ce paramètre a la valeur 0L, toutes les transactions actives dans la conversation spécifiée sont abandonnées.
Valeur retournée
Type : BOOL
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro.
La fonction DdeGetLastError peut être utilisée pour obtenir le code d’erreur, qui peut être l’une des valeurs suivantes :
Notes
Seule une application cliente DDE (Dynamic Data Exchange) doit appeler DdeAbandonTransaction. Si l’application serveur répond à la transaction après que le client a appelé DdeAbandonTransaction, le système ignore les résultats de la transaction. Cette fonction n’a aucun effet sur les transactions synchrones.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ddeml.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |
Voir aussi
Conceptuel
Bibliothèque de gestion Dynamic Data Exchange
Référence