transaction XTYP_DISCONNECT
La fonction de rappel DDE (Dynamic Data Exchange) d’une application, DdeCallback, reçoit la transaction XTYP_DISCONNECT lorsque le partenaire de l’application dans une conversation utilise la fonction DdeDisconnect pour mettre fin à la conversation.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_DISCONNECT (0x00C0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Paramètres
-
uType
-
Type de transaction.
-
uFmt
-
Non utilisé.
-
hconv
-
Handle indiquant que la conversation a été arrêtée.
-
hsz1
-
Non utilisé.
-
hsz2
-
Non utilisé.
-
hdata
-
Non utilisé.
-
dwData1
-
Non utilisé.
-
dwData2
-
Spécifie si les partenaires de la conversation sont les mêmes instance d’application. Si ce paramètre est 1, les partenaires sont les mêmes instance. Si ce paramètre est 0, les partenaires sont des instances différentes.
Notes
Cette transaction est filtrée si l’application a spécifié l’indicateur CBF_SKIP_DISCONNECTS dans la fonction DdeInitialize .
L’application peut obtenir le status de la conversation terminée en appelant la fonction DdeQueryConvInfo lors du traitement de cette transaction. Le handle de conversation devient non valide après le retour de la fonction de rappel.
Une application ne peut pas bloquer ce type de transaction ; le code de retour CBR_BLOCK est ignoré.
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 |
|