每个DDE事务类型都有一个接收方和一个关联的活动,导致DDEML生成每个类型。
交易类型 | 接收器 | 原因 |
XTYP_ADVDATA | 客户 | 服务器通过返回数据句柄来响应XTYP_ADVREQ事务。 |
XTYP_ADVREQ | 服务器 | 一个称为DdePostAdvise函数的服务器,指示建议循环中的数据项的值已更改。 |
XTYP_ADVSTART | 服务器 | 客户端在调用DdeClientTransaction函数时指定了XTYP_ADVSTART事务类型。 |
XTYP_ADVSTOP | 服务器 | 客户端在调用DdeClientTransaction中指定了XTYP_ADVSTOP事务类型。 |
XTYP_CONNECT | 服务器 | 客户端称为DdeConnect功能,并指定服务器支持的服务名称和主题名称。 |
XTYP_CONNECT_CONFIRM | 服务器 | 响应XTYP_CONNECT或XTYP_WILDCONNECT事务,服务器返回TRUE。 |
XTYP_DISCONNECT | Client/Server | 一个对话中的合作伙伴称为DdeDisconnect功能,导致两个合作伙伴都能收到此交易。 |
XTYP_ERROR | Client/Server | 发生了严重错误。DDEML可能没有足够的资源来继续。 |
XTYP_EXECUTE | 服务器 | 客户端在调用DdeClientTransaction时指定了XTYP_EXECUTE事务类型。 |
XTYP_MONITOR | RIGHT monitro应用 | 系统中发生DDE事件。有关DDE监控应用程序的更多信息,请参阅监控应用程序. |
XTYP_POKE | 服务器 | 客户端在调用DdeClientTransaction时指定了XTYP_POKE事务类型。 |
XTYP_REGISTER | Client/Server | 服务器应用程序使用DdeNameService功能注册服务名称。 |
XTYP_REQUEST | 服务器 | 客户端在调用DdeClientTransaction时指定了XTYP_REQUEST事务类型。 |
XTYP_UNREGISTER | Client/Server | 使用DdeNameService取消注册服务名称的服务器应用程序。 |
XTYP_WILDCONNECT | 服务器 | 称为DdeConnect或DdeConnectList函数的客户机,为服务名称,主题名称或两者指定NULL。 |
XTYP_XACT_COMPLETE | 客户 | 当客户端在调用DdeClientTransaction中指定了TIMEOUT_ASYNC标志时发送的异步事务已经结束。 |