transaction XTYP_MONITOR
La fonction de rappel DDE d’un débogueur d’échange de données dynamiques ( DDE), DdeCallback, reçoit le XTYP_MONITOR transaction chaque fois qu’un événement DDE se produit dans le système. Pour recevoir cette transaction, une application doit spécifier la valeur APPCLASS_MONITOR lorsqu’elle appelle la fonction DdeInitialize .
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_MONITOR (0x00F0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Paramètres
-
uType
-
Type de transaction.
-
uFmt
-
Non utilisé.
-
hconv
-
Non utilisé.
-
hsz1
-
Non utilisé.
-
hsz2
-
Non utilisé.
-
hdata
-
Handle d’un objet DDE qui contient des informations sur l’événement DDE. L’application doit utiliser la fonction DdeAccessData pour obtenir un pointeur vers l’objet.
-
dwData1
-
Non utilisé.
-
dwData2
-
Événement DDE. Ce paramètre peut prendre les valeurs suivantes.
Valeur Signification - MF_CALLBACKS
- 0x08000000
Le système a envoyé une transaction à une fonction de rappel DDE. L’objet DDE contient une structure MONCBSTRUCT qui fournit des informations sur la transaction. - MF_CONV
- 0x40000000
Une conversation DDE a été établie ou terminée. L’objet DDE contient une structure MONCONVSTRUCT qui fournit des informations sur la conversation. - MF_ERRORS
- 0x10000000
Une erreur DDE s’est produite. L’objet DDE contient une structure MONERRSTRUCT qui fournit des informations sur l’erreur. - MF_HSZ_INFO
- 0x01000000
Une application DDE a créé, libéré ou incrémenté le nombre d’utilisations d’un handle de chaîne, ou un handle de chaîne a été libéré à la suite d’un appel à la fonction DdeUninitialize . L’objet DDE contient une structure MONHSZSTRUCT qui fournit des informations sur le handle de chaîne. - MF_LINKS
- 0x20000000
Une application DDE a démarré ou arrêté une boucle d’avertissement. L’objet DDE contient une structure MONLINKSTRUCT qui fournit des informations sur la boucle de conseil. - MF_POSTMSGS
- 0x04000000
Le système ou une application a publié un message DDE. L’objet DDE contient une structure MONMSGSTRUCT qui fournit des informations sur le message. - MF_SENDMSGS
- 0x02000000
Le système ou une application a envoyé un message DDE. L’objet DDE contient une structure MONMSGSTRUCT qui fournit des informations sur le message.
Valeur retournée
Si la fonction de rappel traite cette transaction, elle doit retourner 0.
Spécifications
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 |
|