XTYP_REGISTER Transaktion
Eine DDE-Rückruffunktion (Dynamic Data Exchange), DdeCallback, empfängt den XTYP_REGISTER Transaktionstyp, wenn eine DDEML-Serveranwendung (Dynamic Data Exchange Management Library) die DdeNameService-Funktion verwendet, um einen Dienstnamen zu registrieren, oder wenn eine Nicht-DDEML-Anwendung gestartet wird, die das Systemthema unterstützt.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_REGISTER (0x00A0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Parameter
-
uType
-
Der Transaktionstyp:
-
uFmt
-
Wird nicht verwendet.
-
hconv
-
Wird nicht verwendet.
-
hsz1
-
Ein Handle für den registrierten Basisdienstnamen.
-
hsz2
-
Ein Handle für den instance-spezifischen Dienstnamen, der registriert wird.
-
hdata
-
Wird nicht verwendet.
-
dwData1
-
Wird nicht verwendet.
-
dwData2
-
Wird nicht verwendet.
Bemerkungen
Diese Transaktion wird gefiltert, wenn die Anwendung das CBF_SKIP_REGISTRATIONS-Flag in der DdeInitialize-Funktion angegeben hat .
Eine Anwendung kann diesen Transaktionstyp nicht blockieren. der CBR_BLOCK Rückgabecode wird ignoriert.
Eine Anwendung sollte den hsz1-Parameter verwenden, um den Dienstnamen der Liste der für den Benutzer verfügbaren Server hinzuzufügen. Eine Anwendung sollte den hsz2-Parameter verwenden, um zu identifizieren, welche Anwendung instance gestartet 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 |
|
Siehe auch
-
Referenz
-
Konzept