En esta sección se dan instrucciones sobre cómo implementar el intercambio dinámico de datos en aplicaciones que no pueden usar la Biblioteca de administración de Intercambio de datos dinámicos (DDEML). Para obtener más información sobre DDEML, consulte Biblioteca de administración de intercambio dinámico de datos.
Señala la calidad del servicio (QOS) que una aplicación de intercambio dinámico de datos (DDE) sin procesar desea para futuras conversaciones de DDE que inicie. El QOS especificado se aplica a las conversaciones iniciadas mientras están activas esas configuraciones. La calidad del servicio de una conversación de DDE dura lo que dura la conversación; las llamadas a la función DdeSetQualityOfService durante una conversación no afectan a la QOS de esa conversación.
Libera la memoria indicada por el parámetro lParam de un mensaje de DDE publicado. Una aplicación que recibe un mensaje de DDE publicado debe llamar a esta función después de haber usado la función UnpackDDElParam para desempaquetar el valor lParam.
Habilita una aplicación de servidor de DDE para suplantar el contexto de seguridad de una aplicación cliente de DDE. Esto protege los datos del servidor contra clientes de DDE no autorizados.
Permite a una aplicación reutilizar un parámetro lParam de DDE empaquetado, en lugar de asignar un nuevo IParam empaquetado. El uso de esta función reduce las reasignaciones en las aplicaciones que pasan mensajes de DDE empaquetados.
Inicia una conversación con una aplicación de servidor que responde a los nombres de temas y aplicaciones indicados. Tras recibir este mensaje, se espera que todas las aplicaciones de servidor con nombres que coincidan con la aplicación correspondiente y que admitan el tema indicado lo confirmen.
Una aplicación cliente de DDE envía el mensaje WM_DDE_ADVISE a una aplicación de servidor de DDE para solicitar al servidor que envíe una actualización para un elemento de datos cada vez que cambie el elemento.
Una aplicación de servidor de DDE envía un mensaje WM_DDE_DATA a una aplicación cliente de DDE para pasar un elemento de datos al cliente o avisa al cliente de que hay disponible un elemento de datos.
Una aplicación cliente de DDE envía un mensaje WM_DDE_EXECUTE a una aplicación de servidor de DDE para enviar una cadena al servidor que se va a procesar como una serie de comandos. Lo que se espera aquí es que la aplicación de servidor publique un mensaje WM_DDE_ACK en respuesta.
Una aplicación cliente de DDE envía un mensaje WM_DDE_POKE a una aplicación de servidor de DDE. Un cliente usa este mensaje para solicitar al servidor que acepte un elemento de datos no solicitado. Con esto se espera que el servidor responda con un mensaje WM_DDE_ACK que indique si ha aceptado el elemento de datos.
Una aplicación cliente de DDE publica un mensaje WM_DDE_UNADVISE para informar a una aplicación de servidor de DDE que ya no se deben actualizar el elemento correspondiente ni un formato determinado del portapapeles del elemento. Esto anula el vínculo de los datos de acceso frecuente del elemento especificado.
Contiene flags arcas que indican cómo una aplicación de servidor de DDE debe enviar datos a una aplicación cliente durante un bucle de notificación. Un cliente pasa un identificador a una estructura DDEADVISE en un servidor dentro de un mensaje WM_DDE_ADVISE.
Contiene el nombre del servicio de DDE y el nombre de un tema. Una aplicación de servidor de DDE puede usar esta estructura durante una transacción de XTYP_WILDCONNECT para que se vean los pares de temas de servicio que admite.