MONCONVSTRUCT 结构 (ddeml.h)

包含有关动态数据交换 (DDE) 对话的信息。 DDE 监视应用程序可以使用此结构来获取有关已建立或已终止的会话的信息。

语法

typedef struct tagMONCONVSTRUCT {
  UINT   cb;
  BOOL   fConnect;
  DWORD  dwTime;
  HANDLE hTask;
  HSZ    hszSvc;
  HSZ    hszTopic;
  HCONV  hConvClient;
  HCONV  hConvServer;
} MONCONVSTRUCT, *PMONCONVSTRUCT;

成员

cb

类型: UINT

结构的大小(以字节为单位)。

fConnect

类型: BOOL

指示当前是否已建立会话。 值为 TRUE 表示对话已建立; FALSE 表示它不是。

dwTime

类型:DWORD

建立或终止会话的 Windows 时间。 Windows 时间是自系统启动以来经过的毫秒数。

hTask

类型: 句柄

任务句柄 (作为会话中的伙伴的应用程序实例) 。

hszSvc

类型: HSZ

建立会话时所基于的服务名称的句柄。

hszTopic

类型: HSZ

建立会话时所基于的主题名称的句柄。

hConvClient

类型: HCONV

客户端会话的句柄。

hConvServer

类型: HCONV

服务器会话的句柄。

注解

由于字符串句柄是进程的本地句柄, 因此 hszSvchszTopic 成员是全局原子。 同样,会话句柄是实例的本地句柄;因此, hConvClienthConvServer 成员是窗口句柄。

MONCONVSTRUCT 结构的 hConvClienthConvServer 成员的值与参与会话的应用程序的值不同。 相反,它们保留一对全局唯一值,用于标识会话。

要求

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

请参阅

概念性

动态数据交换管理库

MONCBSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

引用