Estructura CONVCONTEXT (ddeml.h)
Contiene información proporcionada por una aplicación cliente de Intercambio de datos dinámicos (DDE). La información es útil para conversaciones DDE especializadas o entre idiomas.
Sintaxis
typedef struct tagCONVCONTEXT {
UINT cb;
UINT wFlags;
UINT wCountryID;
int iCodePage;
DWORD dwLangID;
DWORD dwSecurity;
SECURITY_QUALITY_OF_SERVICE qos;
} CONVCONTEXT, *PCONVCONTEXT;
Miembros
cb
Tipo: UINT
Tamaño de la estructura, en bytes.
wFlags
Tipo: UINT
Marcas de contexto de conversación. Actualmente, no se definen marcas para este miembro.
wCountryID
Tipo: UINT
Identificador de código de país o región para las cadenas topic-name y item-name.
iCodePage
Tipo: int
Página de códigos de las cadenas topic-name y item-name. Los clientes no multilingües deben establecer este miembro en CP_WINANSI. Los clientes Unicode deben establecer este valor en CP_WINUNICODE.
dwLangID
Tipo: DWORD
Identificador de idioma de las cadenas topic-name y item-name.
dwSecurity
Tipo: DWORD
Un código de seguridad privado (definido por la aplicación).
qos
Tipo: SECURITY_QUALITY_OF_SERVICE
La calidad de servicio que un cliente DDE quiere del sistema durante una conversación determinada. La calidad del nivel de servicio especificado dura durante la conversación. No se puede cambiar una vez iniciada la conversación.
Comentarios
Advertencia de seguridad
Para mayor seguridad, la aplicación puede especificar un código de seguridad con el miembro dwSecurity . Después, la aplicación podría examinar este valor en la función DdeCallback para comprobar la identidad de la aplicación cliente. Sin embargo, es posible que se detecte un valor codificado de forma rígida en una aplicación. Por lo tanto, puede que desee proporcionar el código de seguridad de alguna otra manera, como a través de la entrada del usuario.Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | ddeml.h (incluye Windows.h) |
Consulte también
Biblioteca de administración dinámica de Intercambio de datos