_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 |
|