Ler em inglês

Compartilhar via


Compartilhamentos DDE

[Não há mais suporte para DDE de rede. Nddeapi.dll está presente no Windows Vista, mas todas as chamadas de função retornam NDDE_NOT_IMPLEMENTED.]

Os compartilhamentos DDE são um recurso de computador. Eles são semelhantes aos compartilhamentos de arquivos porque são usados para controlar o acesso a um recurso. Com compartilhamentos de arquivos, o recurso é um arquivo. Com os compartilhamentos DDE, o recurso é trocado dinamicamente. O tipo de dados trocados é determinado pelo aplicativo de servidor que fornece os dados e o aplicativo cliente que solicita os dados.

O servidor chama a função NDdeShareAdd para criar o compartilhamento DDE, que é armazenado no DSDM (gerenciador de banco de dados de compartilhamento) do DDE.

O cliente inicia a conversa DDE conectando-se ao compartilhamento DDE. O cliente deve chamar a função DdeInitialize para inicializar o DDEML e chamar a função DdeConnect para se conectar ao compartilhamento DDE. Na chamada DdeConnect , o cliente especifica o nome do serviço da seguinte maneira:

\\ ComputerName\NDDE$

em que ComputerName é o nome do computador que executa o aplicativo de servidor. O NDDE$ indica que o tópico fornecido ao DdeConnect é o nome do compartilhamento DDE no computador remoto chamado ComputerName.

Há três tipos de compartilhamentos DDE: estilo antigo, novo estilo e estático. É comum dar suporte apenas ao tipo estático. Os nomes dos compartilhamentos estáticos usam a seguinte convenção: ShareName$.