Partager via


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

CONVCONTEXT

Conceptuel

Bibliothèque de gestion d’Échange de données dynamiques

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

Référence