Ações DDE
[O DDE de rede não é mais suportado. Nddeapi.dll está presente no Windows Vista, mas todas as chamadas de função retornam NDDE_NOT_IMPLEMENTED.]
As partilhas DDE são um recurso de máquina. 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 compartilhamentos DDE, o recurso é trocado dinamicamente dados. O tipo de dados trocados é determinado pelo aplicativo de servidor que fornece os dados e pelo aplicativo cliente que solicita os dados.
O servidor chama o função NDdeShareAdd para criar o compartilhamento DDE, que é armazenado no gerenciador de banco de dados de compartilhamento DDE (DSDM).
O cliente inicia a conversa DDE conectando-se ao compartilhamento DDE. O cliente deve chamar a função DdeInitialize para inicializar 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$
onde 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.
Existem três tipos de compartilhamentos DDE: estilo antigo, estilo novo e estático. É típico suportar apenas o tipo estático. Os nomes de compartilhamentos estáticos usam a seguinte convenção: ShareName$.