Transaction Types
Each DDE transaction type has a receiver and an associated activity that causes the DDEML to generate each type.| Transaction type | Receiver | Cause | 
| XTYP_ADVDATA | Client | A server responded to an XTYP_ADVREQ transaction by returning a data handle. | 
| XTYP_ADVREQ | Server | A server called the DdePostAdvise function, indicating that the value of a data item in an advise loop had
changed. | 
| XTYP_ADVSTART | Server | A client specified the XTYP_ADVSTART transaction type in a call to the DdeClientTransaction function. | 
| XTYP_ADVSTOP | Server | A client specified the XTYP_ADVSTOP transaction type in a call to DdeClientTransaction. | 
| XTYP_CONNECT | Server | A client called the DdeConnect function and specified a service name and topic name supported by the server. | 
| XTYP_CONNECT_CONFIRM | Server | The server returned TRUE in response to an XTYP_CONNECT or XTYP_WILDCONNECT transaction. | 
| XTYP_DISCONNECT | Client/Server | A partner in a conversation called the DdeDisconnect function, causing both partners to receive this transaction. | 
| XTYP_ERROR | Client/Server | A critical error has occurred. The DDEML may not have sufficient resources to
continue. | 
| XTYP_EXECUTE | Server | A client specified the XTYP_EXECUTE transaction type in a call to DdeClientTransaction. | 
| XTYP_MONITOR | DDE monitoring application | A DDE event occurred in the system. For more information about DDE monitoring
applications, see Monitoring Applications. | 
| XTYP_POKE | Server | A client specified the XTYP_POKE transaction type in a call to DdeClientTransaction. | 
| XTYP_REGISTER | Client/Server | A server application used the DdeNameService function to register a service name. | 
| XTYP_REQUEST | Server | A client specified the XTYP_REQUEST transaction type in a call to DdeClientTransaction. | 
| XTYP_UNREGISTER | Client/Server | A server application used DdeNameService to unregister a service name. | 
| XTYP_WILDCONNECT | Server | A client called the DdeConnect or DdeConnectList function, specifying NULL for the service name, the topic name, or both. | 
| XTYP_XACT_COMPLETE | Client | An asynchronous transaction, sent when the client specified the TIMEOUT_ASYNC
flag in a call to DdeClientTransaction, has concluded. | 
- Software for developers
- 
				Delphi Components
 .Net Components
 Software for Android Developers
- More information resources
- 
				MegaDetailed.Net
 Unix Manual Pages
 Delphi Examples


