Ler em inglês

Compartilhar via


Cabeçalho ddeml.h

Esse cabeçalho é usado pelo Data Exchange. Para obter mais informações, consulte:

ddeml.h contém as seguintes interfaces de programação:

Funções

 
DdeAbandonTransaction

Abandona a transação assíncrona especificada e libera todos os recursos associados à transação.
DdeAccessData

Fornece acesso aos dados no objeto DDE (Troca dinâmica de dados) especificado. Um aplicativo deve chamar a função DdeUnaccessData quando terminar de acessar os dados no objeto .
DdeAddData

Adiciona dados ao objeto DDE (Troca de Dados Dinâmicos) especificado.
DdeClientTransaction

Inicia uma transação de dados entre um cliente e um servidor. Somente um aplicativo cliente DDE (Troca Dinâmica de Dados) pode chamar essa função, e o aplicativo só pode usá-la depois de estabelecer uma conversa com o servidor.
DdeCmpStringHandles

Compara os valores de dois identificadores de cadeia de caracteres. O valor de um identificador de cadeia de caracteres não está relacionado ao caso da cadeia de caracteres associada.
DdeConnect

Estabelece uma conversa com um aplicativo de servidor que dá suporte ao nome do serviço e ao par de nomes de tópico especificados. Se houver mais de um servidor desse tipo, o sistema selecionará apenas um.
DdeConnectList

Estabelece uma conversa com todos os aplicativos de servidor que dão suporte ao nome do serviço e ao par de nomes de tópico especificados.
DdeCreateDataHandle

Cria um objeto DDE (Troca Dinâmica de Dados) e preenche o objeto com dados do buffer especificado. Um aplicativo DDE usa essa função durante transações que envolvem a passagem de dados para o aplicativo parceiro.
DdeCreateStringHandleA

Cria um identificador que identifica a cadeia de caracteres especificada. Um aplicativo cliente ou servidor DDE (Troca Dinâmica de Dados) pode passar o identificador de cadeia de caracteres como um parâmetro para outras funções DDEML (Dynamic Data Exchange Management Library). (ANSI)
DdeCreateStringHandleW

Cria um identificador que identifica a cadeia de caracteres especificada. Um aplicativo cliente ou servidor DDE (Troca Dinâmica de Dados) pode passar o identificador de cadeia de caracteres como um parâmetro para outras funções DDEML (Dynamic Data Exchange Management Library). (Unicode)
DdeDisconnect

Encerra uma conversa iniciada pela função DdeConnect ou DdeConnectList e invalida o identificador de conversa especificado.
DdeDisconnectList

Destrói a lista de conversas especificada e encerra todas as conversas associadas à lista.
DdeEnableCallback

Habilita ou desabilita transações para uma conversa específica ou para todas as conversas atualmente estabelecidas pelo aplicativo de chamada.
DdeFreeDataHandle

Libera um objeto DDE (Troca Dinâmica de Dados) e exclui o identificador de dados associado ao objeto .
DdeFreeStringHandle

Libera um identificador de cadeia de caracteres no aplicativo de chamada.
DdeGetData

Copia dados do objeto DDE (Troca de Dados Dinâmicos) especificado para o buffer local especificado.
DdeGetLastError

Recupera o código de erro mais recente definido pela falha de uma função DDEML (Dynamic Data Exchange Management Library) e redefine o código de erro para DMLERR_NO_ERROR.
DdeImpersonateClient

Representa um aplicativo cliente DDE (Troca Dinâmica de Dados) em uma conversa de cliente DDE.
DdeInitializeA

Registra um aplicativo com a DDEML (Biblioteca de Gerenciamento do Dynamic Data Exchange). Um aplicativo deve chamar essa função antes de chamar qualquer outra função DDEML (Dynamic Data Exchange Management Library). (ANSI)
DdeInitializeW

Registra um aplicativo com a DDEML (Biblioteca de Gerenciamento do Dynamic Data Exchange). Um aplicativo deve chamar essa função antes de chamar qualquer outra função DDEML (Dynamic Data Exchange Management Library). (Unicode)
DdeKeepStringHandle

Incrementa a contagem de uso associada ao identificador especificado.
DdeNameService

Registra ou cancela o registro dos nomes de serviço aos quais um servidor DDE (Troca Dinâmica de Dados) dá suporte.
DdePostAdvise

Faz com que o sistema envie uma transação XTYP_ADVREQ para a função de retorno de chamada DDE (Troca dinâmica de dados) do aplicativo de chamada (servidor) para cada cliente com um loop de consultoria ativo no tópico e item especificados.
DdeQueryConvInfo

Recupera informações sobre uma transação DDE (Troca Dinâmica de Dados) e sobre a conversa na qual a transação ocorre.
DdeQueryNextServer

Recupera o próximo identificador de conversa na lista de conversas especificada.
DdeQueryStringA

Copia o texto associado a um identificador de cadeia de caracteres em um buffer. (ANSI)
DdeQueryStringW

Copia o texto associado a um identificador de cadeia de caracteres em um buffer. (Unicode)
DdeReconnect

Permite que um aplicativo DDEML (Dynamic Data Exchange Management Library) do cliente tente restabelecer uma conversa com um serviço que encerrou uma conversa com o cliente.
DdeSetUserHandle

Associa um valor definido pelo aplicativo a um identificador de conversa ou um identificador de transação. Isso é útil para simplificar o processamento de transações assíncronas. Um aplicativo pode usar a função DdeQueryConvInfo para recuperar esse valor.
DdeUnaccessData

Cancela o acesso a um objeto DDE (Troca Dinâmica de Dados). Um aplicativo deve chamar essa função depois de concluir o acesso ao objeto.
DdeUninitialize

Libera todos os recursos DDEML (Dynamic Data Exchange Management Library) associados ao aplicativo de chamada.

Funções de retorno de chamada

 
PFNCALLBACK

Uma função de retorno de chamada definida pelo aplicativo usada com as funções DDEML (Dynamic Data Exchange Management Library).

Estruturas

 
CONVCONTEXT

Contém informações fornecidas por um aplicativo cliente DDE (Troca Dinâmica de Dados). As informações são úteis para conversas DDE especializadas ou entre idiomas.
CONVINFO

Contém informações sobre uma conversa de DDE (Troca Dinâmica de Dados).
DDEML_MSG_HOOK_DATA

Contém informações sobre uma mensagem DDE (Troca Dinâmica de Dados) e fornece acesso de leitura aos dados referenciados pela mensagem. Essa estrutura destina-se a ser usada por um aplicativo de monitoramento DDEML (Dynamic Data Exchange Management Library).
HSZPAIR

Contém um nome de serviço DDE e um nome de tópico. Um aplicativo de servidor DDE pode usar essa estrutura durante uma transação XTYP_WILDCONNECT para enumerar os pares de tópicos de serviço aos quais ele dá suporte.
MONCBSTRUCT

Contém informações sobre a transação DDE (Troca dinâmica de dados) atual. Um aplicativo de depuração DDE pode usar essa estrutura ao monitorar transações que o sistema passa para as funções de retorno de chamada DDE de outros aplicativos.
MONCONVSTRUCT

Contém informações sobre uma conversa de DDE (Troca Dinâmica de Dados). Um aplicativo de monitoramento DDE pode usar essa estrutura para obter informações sobre uma conversa que foi estabelecida ou encerrada.
MONERRSTRUCT

Contém informações sobre o erro DDE (Troca Dinâmica de Dados) atual. Um aplicativo de monitoramento DDE pode usar essa estrutura para monitorar erros retornados pelas funções da Biblioteca de Gerenciamento de DDE.
MONHSZSTRUCTA

Contém informações sobre um identificador de cadeia de caracteres DDE (Troca Dinâmica de Dados). Um aplicativo de monitoramento DDE pode usar essa estrutura ao monitorar a atividade do componente gerenciador de cadeia de caracteres da Biblioteca de Gerenciamento de DDE. (ANSI)
MONHSZSTRUCTW

Contém informações sobre um identificador de cadeia de caracteres DDE (Troca Dinâmica de Dados). Um aplicativo de monitoramento DDE pode usar essa estrutura ao monitorar a atividade do componente gerenciador de cadeia de caracteres da Biblioteca de Gerenciamento de DDE. (Unicode)
MONLINKSTRUCT

Contém informações sobre um loop de consultoria de DDE (Troca Dinâmica de Dados). Um aplicativo de monitoramento DDE pode usar essa estrutura para obter informações sobre um loop de consultoria iniciado ou encerrado.
MONMSGSTRUCT

Contém informações sobre uma mensagem DDE (Troca Dinâmica de Dados). Um aplicativo de monitoramento DDE pode usar essa estrutura para obter informações sobre uma mensagem DDE que foi enviada ou postada.