This overview is not available for this release.
When it is complete, the overview will discuss the following functions:
| Function | Description |
| DdeAbandonTransaction | Abandons an asynchronous transaction |
| DdeAccessData | Accesses a DDE global memory object |
| DdeAddData | Adds data to a DDE global memory object |
| DdeCallback | Processes DDEML transactions |
| DdeClientTransaction | Begins a DDE data transaction |
| DdeCmpStringHandles | Compares two DDE string handles |
| DdeConnect | Establishes a conversation with a server |
| DdeConnectList | Establishes multiple DDE conversations |
| DdeCreateDataHandle | Creates a DDE data handle |
| DdeCreateStringHandle | Creates a DDE string handle |
| DdeDisconnect | Terminates a DDE conversation |
| DdeDisconnectList | Destroys a DDE conversation list |
| DdeEnableCallback | Enables or disables one or more DDE conversations |
| DdeFreeDataHandle | Frees a global memory object |
| DdeFreeStringHandle | Frees a DDE string handle |
| DdeGetData | Copies data from a global memory object to a buffer |
| DdeGetLastError | Returns an error code set by a DDEML function |
| DdeInitialize | Registers an application with the DDEML |
| DdeKeepStringHandle | Increments the usage count for a string handle |
| DdeNameService | Registers or unregisters a service name |
| DdePostAdvise | Prompts a server to send advise data to a client |
| DdeQueryConvInfo | Retrieves information about a DDE conversation |
| DdeQueryNextServer | Obtains the next handle in a conversation list |
| DdeQueryString | Copies string-handle text to a buffer |
| DdeReconnect | Reestablishes a DDE conversation |
| DdeSetUserHandle | Associates a user-defined handle with a transaction |
| DdeUnaccessData | Frees a DDE global memory object |
| DdeUninitialize | Frees an application's DDEML resources |