Edit

Share via


dde.h header

This header is used by Data Exchange. For more information, see:

dde.h contains the following programming interfaces:

Functions

 
DdeSetQualityOfService

Specifies the quality of service (QOS) a raw Dynamic Data Exchange (DDE) application desires for future DDE conversations it initiates.
FreeDDElParam

Frees the memory specified by the lParam parameter of a posted Dynamic Data Exchange (DDE) message. An application receiving a posted DDE message should call this function after it has used the UnpackDDElParam function to unpack the lParam value.
ImpersonateDdeClientWindow

Enables a Dynamic Data Exchange (DDE) server application to impersonate a DDE client application's security context. This protects secure server data from unauthorized DDE clients.
PackDDElParam

Packs a Dynamic Data Exchange (DDE) lParam value into an internal structure used for sharing DDE data between processes.
ReuseDDElParam

Enables an application to reuse a packed Dynamic Data Exchange (DDE) lParam parameter, rather than allocating a new packed lParam. Using this function reduces reallocations for applications that pass packed DDE messages.
UnpackDDElParam

Unpacks a Dynamic Data Exchange (DDE)lParam value received from a posted DDE message.

Structures

 
DDEACK

Contains status flags that a DDE application passes to its partner as part of the WM_DDE_ACK message.
DDEADVISE

Contains flags that specify how a DDE server application should send data to a client application during an advise loop. A client passes a handle to a DDEADVISE structure to a server as part of a WM_DDE_ADVISE message.
DDEDATA

Contains the data, and information about the data, sent as part of a WM_DDE_DATA message.
DDEPOKE

Contains the data, and information about the data, sent as part of a WM_DDE_POKE message.