6 #define WM_DDE_FIRST 0x03E0
7 #define WM_DDE_INITIATE (WM_DDE_FIRST)
8 #define WM_DDE_TERMINATE (WM_DDE_FIRST+1)
9 #define WM_DDE_ADVISE (WM_DDE_FIRST+2)
10 #define WM_DDE_UNADVISE (WM_DDE_FIRST+3)
11 #define WM_DDE_ACK (WM_DDE_FIRST+4)
12 #define WM_DDE_DATA (WM_DDE_FIRST+5)
13 #define WM_DDE_REQUEST (WM_DDE_FIRST+6)
14 #define WM_DDE_POKE (WM_DDE_FIRST+7)
15 #define WM_DDE_EXECUTE (WM_DDE_FIRST+8)
16 #define WM_DDE_LAST (WM_DDE_FIRST+8)
20 unsigned short bAppReturnCode
:8,reserved
:6,fBusy
:1,fAck
:1;
23 unsigned short reserved
:14,fDeferUpd
:1,fAckReq
:1;
27 unsigned short unused
:12,fResponse
:1,fRelease
:1,reserved
:1,fAckReq
:1;
32 unsigned short unused
:13,fRelease
:1,fReserved
:2;
37 unsigned short unused
:13,
45 unsigned short unused
:12,fAck
:1,fRelease
:1,fReserved
:1,fAckReq
:1;
49 BOOL WINAPI
DdeSetQualityOfService(HWND
,const SECURITY_QUALITY_OF_SERVICE
*,PSECURITY_QUALITY_OF_SERVICE
);
50 BOOL WINAPI
ImpersonateDdeClientWindow(HWND
,HWND
);
51 LONG WINAPI
PackDDElParam(UINT
,UINT
,UINT
);
52 BOOL WINAPI
UnpackDDElParam(UINT
,LONG
,PUINT
,PUINT
);
53 BOOL WINAPI
FreeDDElParam(UINT
,LONG
);
54 LONG WINAPI
ReuseDDElParam(LONG
,UINT
,UINT
,UINT
,UINT
);