XTYP_ADVSTART 事务

客户端使用 XTYP_ADVSTART 事务与服务器建立建议循环。 当客户端将 XTYP_ADVSTART 指定为DdeClientTransaction 函数的 wType 参数时,动态数据交换 (DDE) 服务器回调函数 DdeCallback 接收此事务。

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

parameters

uType

事务类型。

uFmt

客户端请求的数据格式。

hconv

会话的句柄。

hsz1

主题名称的句柄。

hsz2

项名称的句柄。

hdata

未使用。

dwData1

未使用。

dwData2

未使用。

返回值

服务器回调函数应返回 TRUE 以允许对指定的主题名称和项名称对执行建议循环,或 返回 FALSE 以拒绝建议循环。 如果回调函数返回 TRUE,则服务器在同一主题名称和项名称对上对 DdePostAdvise 函数的任何后续调用都会导致系统向服务器发送 XTYP_ADVREQ 事务。

备注

如果客户端针对已建立的建议循环的主题名称、项目名称和数据格式请求建议循环,则动态数据交换管理库 (DDEML) 不会创建重复的建议循环,而是更改建议循环标志 (XTYPF_ACKREQXTYPF_NODATA) 以匹配最新的请求。

如果服务器应用程序在 DdeInitialize 函数中指定了 CBF_FAIL_ADVISES 标志,则会筛选此事务。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Ddeml.h (包括 Windows.h)

另请参阅

引用

DdeClientTransaction

DdeInitialize

DdePostAdvise

概念性

动态数据交换管理库