Compartir a través de


Recursos compartidos de DDE

[DDE de red ya no se admite. Nddeapi.dll está presente en Windows Vista, pero todas las llamadas de función devuelven NDDE_NOT_IMPLEMENTED.]

Los recursos compartidos de DDE son un recurso de máquina. Son similares a los recursos compartidos de archivos porque se usan para controlar el acceso a un recurso. Con los recursos compartidos de archivos, el recurso es un archivo. Con los recursos compartidos de DDE, el recurso se intercambia dinámicamente datos. El tipo de datos intercambiado viene determinado por la aplicación de servidor que proporciona los datos y la aplicación cliente que solicita los datos.

El servidor llama a la función NDdeShareAdd para crear el recurso compartido DDE, que se almacena en el administrador de bases de datos del recurso compartido DDE (DSDM).

El cliente inicia la conversación DDE mediante la conexión al recurso compartido DDE. El cliente debe llamar a la función DdeInitialize para inicializar DDEML y llamar a la función DdeConnect para conectarse al recurso compartido DDE. En la llamada DdeConnect , el cliente especifica el nombre del servicio de la siguiente manera:

\\ NombreDeEquipo\NDDE$

donde NombreDeEquipo es el nombre del equipo que ejecuta la aplicación de servidor. El NDDE$ indica que el tema proporcionado a DdeConnect es el nombre del recurso compartido DDE en el equipo remoto denominado ComputerName.

Hay tres tipos de recursos compartidos DDE: estilo antiguo, nuevo estilo y estático. Es habitual admitir solo el tipo estático. Los nombres de los recursos compartidos estáticos usan la convención siguiente: ShareName$.