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:
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. |
PFNCALLBACK Uma função de retorno de chamada definida pelo aplicativo usada com as funções DDEML (Dynamic Data Exchange Management Library). |
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. |