XTYP_DISCONNECT Transaktion
Die DDE-Rückruffunktion (Dynamic Data Exchange) einer Anwendung, DdeCallback, empfängt die XTYP_DISCONNECT Transaktion, wenn der Partner der Anwendung in einer Unterhaltung die DdeDisconnect-Funktion verwendet, um die Konversation zu beenden.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_DISCONNECT (0x00C0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Parameter
-
uType
-
Der Transaktionstyp:
-
uFmt
-
Wird nicht verwendet.
-
hconv
-
Ein Handle, mit dem die Konversation beendet wurde.
-
hsz1
-
Wird nicht verwendet.
-
hsz2
-
Wird nicht verwendet.
-
hdata
-
Wird nicht verwendet.
-
dwData1
-
Wird nicht verwendet.
-
dwData2
-
Gibt an, ob die Partner in der Unterhaltung dieselbe Anwendung instance sind. Wenn dieser Parameter 1 ist, sind die Partner instance identisch. Wenn dieser Parameter 0 ist, sind die Partner unterschiedliche Instanzen.
Bemerkungen
Diese Transaktion wird gefiltert, wenn die Anwendung das CBF_SKIP_DISCONNECTS-Flag in der DdeInitialize-Funktion angegeben hat .
Die Anwendung kann die status der beendeten Konversation abrufen, indem sie die DdeQueryConvInfo-Funktion während der Verarbeitung dieser Transaktion aufruft. Das Konversationshandle wird ungültig, nachdem die Rückruffunktion zurückgegeben wird.
Eine Anwendung kann diesen Transaktionstyp nicht blockieren. der CBR_BLOCK Rückgabecode wird ignoriert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|