The following functions are used to manage dynamic data exchange.
Function |
Description |
DdeAbandonTransaction |
Abandons the specified asynchronous transaction and releases all resources associated with the transaction. |
DdeAccessData |
Provides access to the data in the specified dynamic data exchange (DDE) object. |
DdeAddData |
Adds data to the specified dynamic data exchange (DDE) object. |
DdeCallback |
An application-defined callback function used with the DDEML functions. |
DdeClientTransaction |
Begins a data transaction between a client and a server. |
DdeCmpStringHandles |
Compares the values of two string handles. |
DdeConnect |
Establishes a conversation with a server application that supports the specified service name and topic name pair. |
DdeConnectList |
Establishes a conversation with all server applications that support the specified service name and topic name pair. |
DdeCreateDataHandle |
Creates a DDE object and fills the object with data from the specified buffer. |
DdeCreateStringHandle |
Creates a handle that identifies the specified string. |
DdeDisconnect |
Terminates a DDE conversation. |
DdeDisconnectList |
Destroys the specified conversation list and terminates all conversations associated with the list. |
DdeEnableCallback |
Enables or disables transactions for a specific conversation or for all conversations currently established by the calling application. |
DdeFreeDataHandle |
Frees a DDE object and deletes the data handle associated with the object. |
DdeFreeStringHandle |
Frees a string handle in the calling application. |
DdeGetData |
Copies data from the specified DDE object to the specified local buffer. |
DdeGetLastError |
Retrieves the most recent error code set by the failure of a DDEML function. |
DdeImpersonateClient |
Impersonates a DDE client application in a DDE client conversation. |
DdeInitialize |
Registers an application with DDEML. |
DdeKeepStringHandle |
Increments the usage count associated with the specified handle. |
DdeNameService |
Registers or unregisters the service names a DDE server supports. |
DdePostAdvise |
Causes the system to send an XTYPE_ADVREQ transaction to the calling (server) application's dynamic data exchange (DDE) callback function for each client with an active advise loop on the specified topic and item. |
DdeQueryConvInfo |
Retrieves information about a DDE transaction and about the conversation in which the transaction takes place. |
DdeQueryNextServer |
Retrieves the next conversation handle in the specified conversation list. |
DdeQueryString |
Copies text associated with a string handle into a buffer. |
DdeReconnect |
Enables a client DDEML application to attempt to reestablish a conversation with a service that has terminated a conversation with the client. |
DdeSetUserHandle |
Associates an application-defined value with a conversation handle or a transaction identifier. |
DdeUnaccessData |
Unaccesses a DDE object. |
DdeUninitialize |
Frees all DDEML resources associated with the calling application. |