Transaction Status Flags

DDE client and server applications can specify status flags in the DDESTRUCT data structure. These flags are constant values that applications use to control various aspects of a DDE transaction. They can be combined in the fsStatus word of the DDESTRUCT data structure by using the OR operator. The following table lists the DDE status flags:

┌────────────────────┬────────────────────────────────────────┐
│Flag Name           │Description                             │
├────────────────────┼────────────────────────────────────────┤
│DDE_FACK            │Indicates a positive acknowledgment.    │
├────────────────────┼────────────────────────────────────────┤
│DDE_FACKREQ         │Requests an acknowledgment from the     │
│                    │receiving application.                  │
├────────────────────┼────────────────────────────────────────┤
│DDE_FAPPSTATUS      │Indicates that the upper 8 bits of the  │
│                    │status word are used for                │
│                    │application-specific data.              │
├────────────────────┼────────────────────────────────────────┤
│DDE_FBUSY           │Indicates that the application received │
│                    │a request but cannot respond because it │
│                    │is busy filling an earlier request.     │
├────────────────────┼────────────────────────────────────────┤
│DDE_FNODATA         │Indicates that no data is to be         │
│                    │transferred in response to the          │
│                    │WM_DDE_ADVISE message.                  │
├────────────────────┼────────────────────────────────────────┤
│DDE_FRESERVED       │Reserved; must be 0.                    │
├────────────────────┼────────────────────────────────────────┤
│DDE_FRESPONSE       │Indicates a response to a WM_DDE_REQUEST│
│                    │message.                                │
├────────────────────┼────────────────────────────────────────┤
│DDE_NOTPROCESSED    │Indicates that the message received is  │
│                    │not supported.                          │
└────────────────────┴────────────────────────────────────────┘


[Back: Shared-Memory Object]
[Next: Transaction and Response Messages]