Partager via


transaction XTYP_XACT_COMPLETE

Une fonction de rappel client Dynamic Data Exchange (DDE), DdeCallback, reçoit la transaction XTYP_XACT_COMPLETE lorsqu’une transaction asynchrone, lancée par un appel à la fonction DdeClientTransaction, est terminée.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYP_XACT_COMPLETE      (0x0080 | XCLASS_NOTIFICATION  )

Paramètres

uType

Type de transaction.

uFmt

Format des données associées à la transaction terminée (le cas échéant) ou NULL si aucune donnée n’a été échangée pendant la transaction.

hconv

Handle de la conversation.

hsz1

Handle du nom de rubrique impliqué dans la transaction terminée.

hsz2

Handle du nom de l’élément impliqué dans la transaction terminée.

hdata

Handle des données impliquées dans la transaction terminée, le cas échéant. Si la transaction a réussi mais n’implique aucune donnée, ce paramètre a la valeur TRUE. Ce paramètre a la valeur NULL si la transaction a échoué.

dwData1

Identificateur de transaction de la transaction terminée.

dwData2

Tous les indicateurs d’état DDE_ applicables dans le mot bas. Ce paramètre prend en charge les applications qui dépendent de DDE_APPSTATUS bits. Il est recommandé que les applications n’utilisent plus ces bits, elles ne soient peut-être pas prises en charge dans les versions ultérieures de la DDEML.

Notes

Une application ne doit pas libérer le handle de données obtenu pendant cette transaction. Toutefois, une application doit copier les données associées au handle de données si l’application doit traiter les données une fois la fonction de rappel retournée. Une application peut utiliser la fonction DdeGetData pour copier les données.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Ddeml.h (include Windows.h)

Voir aussi

Référence

DdeClientTransaction

DdeGetData

Conceptuel

Bibliothèque de gestion des données dynamiques Exchange