Esta seção contém diretrizes para implementar a troca dinâmica de dados para aplicativos que não podem usar a DDEML (Biblioteca de Gerenciamento de Troca Dinâmica de Dados). Para obter mais informações sobre a DDEML, confira Biblioteca de Gerenciamento de Troca Dinâmica de Dados.
Especifica a qualidade de serviço (QOS) que um aplicativo de DDE (troca dinâmica de dados) bruto deseja para futuras conversas de DDE iniciadas. O QOS especificado se aplica a todas as conversas iniciadas enquanto as referidas configurações estão em vigor. A qualidade do serviço de uma conversa de DDE tem a duração da conversa. Chamadas da função DdeSetQualityOfService durante uma conversa não afetam o QOS da conversa.
Libera a memória especificada pelo parâmetro lParam de uma mensagem de DDE postada. Um aplicativo que recebe uma mensagem de DDE postada deve chamar essa função depois de usar a função UnpackDDElParam para descompilar o valor lParam.
Permite que um aplicativo de servidor de DDE represente o contexto de segurança de um aplicativo cliente de DDE. Isso protege os dados do servidor seguro contra clientes de DDE não autorizados.
Permite que um aplicativo reutilize um parâmetro lParam de DDE compilado em vez de alocar um novo lParam compilado. O uso dessa função reduz as realocações para aplicativos que passam mensagens DDE compiladas.
Inicia uma conversação com um aplicativo de servidor respondendo aos nomes de aplicativo e tópico especificados. Ao receber essa mensagem, todos os aplicativos de servidor com nomes que correspondem ao aplicativo especificado e que oferecem suporte ao tópico devem reconhecê-la.
Um aplicativo cliente de DDE publica a mensagem WM_DDE_ADVISE em um aplicativo de servidor de DDE para solicitar que o servidor forneça uma atualização para um item de dados sempre que o item for alterado.
Um aplicativo de servidor de DDE publica a mensagem WM_DDE_DATA em um aplicativo cliente de DDE para passar um item de dados para o cliente ou para notificar o cliente sobre a disponibilidade de um item de dados.
Um aplicativo cliente de DDE publica uma mensagem WM_DDE_EXECUTE em um aplicativo de servidor de DDE para enviar uma cadeia de caracteres ao servidor para ser processada como uma série de comandos. O aplicativo de servidor deve publicar uma mensagem WM_DDE_ACK em resposta.
Um aplicativo cliente de DDE publica uma mensagem WM_DDE_POKE em um aplicativo de servidor de DDE. Um cliente usa essa mensagem para solicitar que o servidor aceite um item de dados não solicitado. O servidor deve responder com uma mensagem WM_DDE_ACK indicando se ele aceitou o item de dados.
Um aplicativo cliente de DDE publica uma mensagem WM_DDE_UNADVISE para informar um aplicativo de servidor de DDE que o item especificado ou um formato específico de área de transferência do item não devem ser mais atualizados. Isso encerra o link de dados de acesso frequente ou quente para o item especificado.
Contém sinalizadores que especificam como um aplicativo de servidor de DDE deve enviar dados para um aplicativo cliente durante um loop de aconselhamento. Um cliente passa um identificador para uma estrutura DDEADVISE para um servidor como parte de uma mensagem WM_DDE_ADVISE.
Contém um nome de serviço e um nome de tópico de DDE. Um aplicativo de servidor de DDE pode usar essa estrutura durante uma transação XTYP_WILDCONNECT para enumerar os pares de tópico de serviço aos quais ele dá suporte.