Structure MONCBSTRUCT (ddeml.h)
Contient des informations sur la transaction DDE (Dynamic Data Exchange) actuelle. Une application de débogage DDE peut utiliser cette structure lors de la surveillance des transactions que le système transmet aux fonctions de rappel DDE d’autres applications.
Syntaxe
typedef struct tagMONCBSTRUCT {
UINT cb;
DWORD dwTime;
HANDLE hTask;
DWORD dwRet;
UINT wType;
UINT wFmt;
HCONV hConv;
HSZ hsz1;
HSZ hsz2;
HDDEDATA hData;
ULONG_PTR dwData1;
ULONG_PTR dwData2;
CONVCONTEXT cc;
DWORD cbData;
DWORD Data[8];
} MONCBSTRUCT, *PMONCBSTRUCT;
Membres
cb
Type : UINT
Taille de la structure, en octets.
dwTime
Type : DWORD
Heure Windows à laquelle la transaction s’est produite. Le temps Windows correspond au nombre de millisecondes qui se sont écoulées depuis le démarrage du système.
hTask
Type : HANDLE
Handle de la tâche (application instance) contenant la fonction de rappel DDE qui a reçu la transaction.
dwRet
Type : DWORD
Valeur retournée par la fonction de rappel DDE qui a traité la transaction.
wType
Type : UINT
Type de transaction.
wFmt
Type : UINT
Format des données échangées (le cas échéant) pendant la transaction.
hConv
Type : HCONV
Handle de la conversation dans laquelle la transaction a eu lieu.
hsz1
Type : HSZ
Handle d’une chaîne.
hsz2
Type : HSZ
Handle d’une chaîne.
hData
Type : HDDEDATA
Handle des données échangées (le cas échéant) pendant la transaction.
dwData1
Type : ULONG_PTR
Données supplémentaires.
dwData2
Type : ULONG_PTR
Données supplémentaires.
cc
Type : CONVCONTEXT
Informations de langue utilisées pour partager des données dans différentes langues.
cbData
Type : DWORD
Quantité, en octets, de données passées avec la transaction. Cette valeur peut être supérieure à 32 octets.
Data[8]
Type : DWORD[8]
Contient les 32 premiers octets de données passés avec la transaction (8 * sizeof(DWORD)
).
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] |
En-tête | ddeml.h (inclure Windows.h) |
Voir aussi
Conceptuel
Bibliothèque de gestion d’Échange de données dynamiques
Référence