XTYP_CONNECT事务
客户端使用 XTYP_CONNECT 事务建立会话。 当客户端在调用 DdeConnect 函数时,动态数据Exchange (DDE) 服务器回调函数 DdeCallback 将接收此事务,并且该名称 (不是 NULL) 。
#define XCLASS_BOOL 0x1000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_CONNECT (0x0060 | XCLASS_BOOL | XTYPF_NOBLOCK)
parameters
-
uType
-
事务类型。
-
uFmt
-
未使用。
-
hconv
-
未使用。
-
hsz1
-
主题名称的句柄。
-
hsz2
-
服务名称的句柄。
-
hdata
-
未使用。
-
dwData1
-
指向包含会话上下文信息的 CONVCONTEXT 结构的指针。 如果客户端不是 DDEML 应用程序,则此参数为 0。
-
dwData2
-
指定客户端是否与服务器相同的应用程序实例。 如果参数为 1,则客户端是同一实例。 如果参数为 0,则客户端是另一个实例。
返回值
服务器回调函数应返回 TRUE ,以允许客户端在指定的服务名称和主题名称对上建立会话,或者函数应返回 FALSE 以拒绝会话。 如果回调函数返回 TRUE 并成功建立会话,则系统将通过向服务器的回调函数发出XTYP_CONNECT_CONFIRM事务,将会话句柄传递给服务器回调函数 (,除非服务器在 DdeInitialize 函数) 中指定了CBF_SKIP_CONNECT_CONFIRMS标志。
备注
如果服务器应用程序在 DdeInitialize 函数中指定了CBF_FAIL_CONNECTIONS标志,则会筛选此事务。
服务器无法阻止此事务类型; 将忽略CBR_BLOCK 返回代码。
要求
要求 | “值” |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|