Freigeben über


XTYP_ADVSTART Transaktion

Ein Client verwendet die XTYP_ADVSTART Transaktion, um eine Empfehlungsschleife mit einem Server einzurichten. Eine DDE-Serverrückruffunktion (Dynamic Data Exchange), DdeCallback, empfängt diese Transaktion, wenn ein Client XTYP_ADVSTART als wType-Parameter der DdeClientTransaction-Funktion angibt.

#define     XCLASS_BOOL              0x1000
#define     XTYP_ADVSTART           (0x0030 | XCLASS_BOOL          )

Parameter

uType

Der Transaktionstyp:

uFmt

Das vom Client angeforderte Datenformat.

hconv

Ein Handle für die Unterhaltung.

hsz1

Ein Handle für den Themennamen.

hsz2

Ein Handle für den Elementnamen.

hdata

Wird nicht verwendet.

dwData1

Wird nicht verwendet.

dwData2

Wird nicht verwendet.

Rückgabewert

Eine Serverrückruffunktion sollte TRUE zurückgeben, um eine Empfehlungsschleife für das angegebene Themennamen- und Elementnamenpaar zuzulassen, oder FALSE , um die Empfehlungsschleife zu verweigern. Wenn die Rückruffunktion TRUE zurückgibt, bewirkt jeder nachfolgende Aufruf der DdePostAdvise-Funktion durch den Server mit demselben Themennamen- und Elementnamenpaar, dass das System XTYP_ADVREQ Transaktionen an den Server sendet.

Bemerkungen

Wenn ein Client eine Empfehlungsschleife zu einem Themennamen, Elementnamen und Datenformat für eine bereits etablierte Empfehlungsschleife anfordert, erstellt die Dynamische Datenaustauschverwaltungsbibliothek (DDEML) keine doppelte Ratschleife, sondern ändert stattdessen die Hinweisschleifenflags (XTYPF_ACKREQ und XTYPF_NODATA) so, dass sie der aktuellen Anforderung entsprechen.

Diese Transaktion wird gefiltert, wenn die Serveranwendung das CBF_FAIL_ADVISES-Flag in der DdeInitialize-Funktion angegeben hat .

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 (einschließlich Windows.h)

Siehe auch

Referenz

DdeClientTransaction

DdeInitialize

DdePostAdvise

Konzept

Verwaltungsbibliothek für dynamische Daten