CONVCONTEXT 结构 (ddeml.h)

包含动态数据交换 (DDE) 客户端应用程序提供的信息。 此信息对于专用或跨语言 DDE 对话非常有用。

语法

typedef struct tagCONVCONTEXT {
  UINT                        cb;
  UINT                        wFlags;
  UINT                        wCountryID;
  int                         iCodePage;
  DWORD                       dwLangID;
  DWORD                       dwSecurity;
  SECURITY_QUALITY_OF_SERVICE qos;
} CONVCONTEXT, *PCONVCONTEXT;

成员

cb

类型: UINT

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

wFlags

类型: UINT

会话上下文标志。 目前,没有为此成员定义任何标志。

wCountryID

类型: UINT

topic-name 和 item-name 字符串的国家/地区代码标识符。

iCodePage

类型: int

topic-name 和 item-name 字符串的代码页。 非多语言客户端应将此成员设置为 CP_WINANSI。 Unicode 客户端应将此值设置为 CP_WINUNICODE

dwLangID

类型:DWORD

topic-name 和 item-name 字符串 的语言标识符

dwSecurity

类型:DWORD

应用程序定义的专用 () 安全代码。

qos

类型: SECURITY_QUALITY_OF_SERVICE

DDE 客户端在给定会话期间希望从系统获得服务质量。 指定的服务级别的质量在聊天期间持续。 会话启动后,无法更改该会话。

备注

安全警告

为了提高安全性,应用程序可以使用 dwSecurity 成员指定安全代码。 然后,应用程序可以在 DdeCallback 函数中检查此值,以检查客户端应用程序的标识。 但是,可能会发现硬编码到应用程序中的值。 因此,你可能希望以其他方式(例如通过用户输入)提供安全代码。

要求

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

请参阅

动态数据交换管理库