MONLINKSTRUCT 结构 (ddeml.h)

包含有关动态数据交换 (DDE) 建议循环的信息。 DDE 监视应用程序可以使用此结构来获取有关已启动或结束的建议循环的信息。

语法

typedef struct tagMONLINKSTRUCT {
  UINT   cb;
  DWORD  dwTime;
  HANDLE hTask;
  BOOL   fEstablished;
  BOOL   fNoData;
  HSZ    hszSvc;
  HSZ    hszTopic;
  HSZ    hszItem;
  UINT   wFmt;
  BOOL   fServer;
  HCONV  hConvServer;
  HCONV  hConvClient;
} MONLINKSTRUCT, *PMONLINKSTRUCT;

成员

cb

类型: UINT

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

dwTime

类型:DWORD

建议循环开始或结束的 Windows 时间。 Windows 时间是自系统启动以来经过的毫秒数。

hTask

类型: HANDLE

任务句柄 (建议循环中的伙伴的应用程序实例) 。

fEstablished

类型: BOOL

指示是否已成功建立建议循环。 值为 TRUE 表示已建立建议循环; FALSE 指示它不是。

fNoData

类型: BOOL

指示是否为建议循环设置XTYPF_NODATA标志。 值为 TRUE 表示已设置标志; FALSE 指示它不是。

hszSvc

类型: HSZ

建议循环中服务器的服务名称的句柄。

hszTopic

类型: HSZ

建立建议循环的主题名称的句柄。

hszItem

类型: HSZ

作为建议循环主题的项名称的句柄。

wFmt

类型: UINT

如果在建议循环期间有任何) ,则 (交换的数据的格式。

fServer

类型: BOOL

指示链接通知是否来自服务器。 值为 TRUE 表示通知来自服务器; FALSE 指示否则为 。

hConvServer

类型: HCONV

服务器会话的句柄。

hConvClient

类型: HCONV

客户端会话的句柄。

注解

由于字符串句柄是进程的本地句柄, 因此 hszSvchszTopichszItem 成员是全局原子。

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

要求

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

请参阅

概念性

动态数据交换管理库

MONCBSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONMSGSTRUCT

引用