_Xttunregister Transaktion

Eine dynamischer Datenaustausch (DDE)-Rückruffunktion ( ddecallback) empfängt die _ xttunregister -Transaktion, wenn eine Ddeml-Serveranwendung (dynamischer Datenaustausch Management Library) die Funktion " DDENameService " verwendet, um die Registrierung eines Dienst namens aufzuheben, oder wenn eine nicht-Ddeml-Anwendung, die das System Thema unterstützt, beendet wird.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYPF_NOBLOCK            0x0002
#define     XTYP_UNREGISTER         (0x00D0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)

Parameter

uType

Der Transaktionstyp:

UF

Nicht verwendet.

has

Nicht verwendet.

hsz1

Ein Handle für den Basis Dienstnamen, bei dem die Registrierung aufgehoben wird.

hsz2

Ein Handle für den instanzspezifischen Dienstnamen, bei dem die Registrierung aufgehoben wird.

hdata

Nicht verwendet.

dwData1

Nicht verwendet.

dwData2

Nicht verwendet.

Bemerkungen

Diese Transaktion wird gefiltert, wenn die Anwendung das Flag " CBF _ Skip _ Registrierungen " in der DDEInitialize -Funktion angegeben hat.

Eine-Anwendung kann diesen Transaktionstyp nicht blockieren; der Rückgabecode des CBR- _ Blocks wird ignoriert.

Eine Anwendung sollte den hsz1 -Parameter verwenden, um den Dienstnamen aus der Liste der für den Benutzer verfügbaren Server zu entfernen. Eine Anwendung sollte den hsz2 -Parameter verwenden, um zu ermitteln, welche Anwendungs Instanz beendet wurde.

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

DDEInitialize

DDENameService

Licher

dynamischer Datenaustausch-Verwaltungs Bibliothek