XTYP_WILDCONNECT

【勇芳软件工作室】汉化HomePreviousNext

XTYP_WILDCONNECT

当客户端在调用DdeConnectDdeConnectList函数时指定NULL服务名称,NULL主题名称或两者时,动态数据交换(DDE)服务器回调函数接收XTYP_WILDCONNECT事务。此事务允许客户端在与指定的服务名称和主题名称匹配的每个服务器的服务名称和主题名称对上建立会话。

参数

【UFMT】

不曾用过。

【hconv】

不曾用过。

【hsz1plpl】

标识主题名称。如果此参数为NULL,则客户端请求对服务器支持的所有主题名称进行会话。

【hsz2plpl】

标识服务名称。如果此参数为NULL,则客户端请求对服务器支持的所有服务名称进行会话。

【HDATA】

不曾用过。

【dwData1cy】

指向包含会话的上下文信息的CONVCONTEXT结构。如果客户端不是动态数据交换管理库(DDEML)应用程序,则此参数设置为0。

【dwData2】

指定客户端是否与服务器相同的应用程序实例。如果参数为1,客户端是相同的实例。如果参数为0,则客户端是不同的实例。

回报值

服务器应该返回一个数据句柄来标识HSZPAIR结构的数组。该数组应包含与客户端请求的服务名称和主题名称对匹配的每个服务名称和主题名称对的一个结构。数组必须由NULL字符串句柄终止。系统将XTYP_CONNECT_CONFIRM事务发送到服务器,以确认每个会话并将会话句柄传递到服务器。如果在DdeInitialize功能中指定了CBF_SKIP_CONNECT_CONFIRMS标志,服务器将不会收到这些确认。

服务器应返回NULL以拒绝XTYP_WILDCONNECT事务。

备注

如果服务器应用程序在DdeInitialize功能中指定了CBF_FAIL_CONNECTIONS标志,则此事务将被过滤。

服务器无法阻止此事务类型; CBR_BLOCK返回码将被忽略。

也可以看看

CONVCONTEXT, DdeConnect, DdeInitialize, HSZPAIR