XTYP _ DISCONNECT-Transaktion

Die DDE-Rückruffunktion (dynamische Daten Exchange) einer Anwendung, DdeCallback,empfängt die XTYP _ DISCONNECT-Transaktion, wenn der Partner der Anwendung in einer Konversation 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 Konversation dieselbe Anwendungsinstanz sind. Wenn dieser Parameter 1 ist, sind die Partner dieselbe Instanz. Wenn dieser Parameter 0 ist, sind die Partner unterschiedliche Instanzen.

Hinweise

Diese Transaktion wird gefiltert, wenn die Anwendung das CBF _ SKIP _ DISCONNECTS-Flag in der DdeInitialize-Funktion angegeben hat.

Die Anwendung kann den Status der beendeten Konversation abrufen, indem sie die DdeQueryConvInfo-Funktion aufruft, während diese Transaktion verarbeitet wird. Das Konversationshandle wird ungültig, nachdem die Rückruffunktion zurückgegeben wurde.

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
Ddeml.h (include Windows.h)

Siehe auch

Verweis

DdeDisconnect

DdeInitialize

DdeQueryConvInfo

Konzept

dynamische Daten Exchange-Verwaltungsbibliothek