diff options
author | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
---|---|---|
committer | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
commit | e611b132f9b8abe35b362e5870b74bce94a1e58e (patch) | |
tree | a5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/mvdm/inc/wowddeml.h | |
download | NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2 NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip |
Diffstat (limited to 'private/mvdm/inc/wowddeml.h')
-rw-r--r-- | private/mvdm/inc/wowddeml.h | 262 |
1 files changed, 262 insertions, 0 deletions
diff --git a/private/mvdm/inc/wowddeml.h b/private/mvdm/inc/wowddeml.h new file mode 100644 index 000000000..2538ad4ac --- /dev/null +++ b/private/mvdm/inc/wowddeml.h @@ -0,0 +1,262 @@ +/*++ BUILD Version: 0001 + * + * WOW v1.0 + * + * Copyright (c) 1991, Microsoft Corporation + * + * WOWDDEML.H + * 16-bit DDEML API argument structures + * + * History: + * Created 28-Dec-1992 by Chandan S. Chauhan (ChandanC) + * +--*/ + +/* DDEML API IDs + */ +#define FUN_DDEINITIALIZE 2 +#define FUN_DDEUNINITIALIZE 3 +#define FUN_DDECONNECTLIST 4 +#define FUN_DDEQUERYNEXTSERVER 5 +#define FUN_DDEDISCONNECTLIST 6 +#define FUN_DDECONNECT 7 +#define FUN_DDEDISCONNECT 8 +#define FUN_DDEQUERYCONVINFO 9 +#define FUN_DDESETUSERHANDLE 10 +#define FUN_DDECLIENTTRANSACTION 11 +#define FUN_DDEABANDONTRANSACTION 12 +#define FUN_DDEPOSTADVISE 13 +#define FUN_DDECREATEDATAHANDLE 14 +#define FUN_DDEADDDATA 15 +#define FUN_DDEGETDATA 16 +#define FUN_DDEACCESSDATA 17 +#define FUN_DDEUNACCESSDATA 18 +#define FUN_DDEFREEDATAHANDLE 19 +#define FUN_DDEGETLASTERROR 20 +#define FUN_DDECREATESTRINGHANDLE 21 +#define FUN_DDEFREESTRINGHANDLE 22 +#define FUN_DDEQUERYSTRING 23 +#define FUN_DDEKEEPSTRINGHANDLE 24 + +#define FUN_DDEENABLECALLBACK 26 +#define FUN_DDENAMESERVICE 27 + +#define FUN_CLIENTWNDPROC 28 ;Internal +#define FUN_SERVERWNDPROC 29 ;Internal +#define FUN_SUBFRAMEWNDPROC 30 ;Internal +#define FUN_DMGWNDPROC 31 ;Internal +#define FUN_CONVLISTWNDPROC 32 ;Internal +#define FUN_MONITORWNDPROC 33 ;Internal +#define FUN_DDESENDHOOKPROC 34 ;Internal +#define FUN_DDEPOSTHOOKPROC 35 ;Internal + +#define FUN_DDECMPSTRINGHANDLES 36 +#define FUN_DDERECONNECT 37 + +#define FUN_INITENUM 38 ;Internal +#define FUN_TERMDLGPROC 39 ;Internal +#define FUN_EmptyQTimerProc 40 ;Internal + + +/* XLATOFF */ +#pragma pack(2) +/* XLATON */ + +typedef struct _CONVCONTEXT16 { /* di2 */ + WORD cb; + WORD wFlags; + WORD wCountryID; + INT16 iCodePage; + DWORD dwLangID; + DWORD dwSecurity; +} CONVCONTEXT16; +typedef CONVCONTEXT16 UNALIGNED *PCONVCONTEXT16; +typedef VPVOID VPCONVCONTEXT16; + +typedef struct _DDEINITIALIZE16 { /* d2 */ + DWORD f4; + DWORD f3; + VPVOID f2; + VPVOID f1; +} DDEINITIALIZE16; +typedef DDEINITIALIZE16 UNALIGNED *PDDEINITIALIZE16; + +typedef struct _DDEUNINITIALIZE16 { /* d3 */ + DWORD f1; +} DDEUNINITIALIZE16; +typedef DDEUNINITIALIZE16 UNALIGNED *PDDEUNINITIALIZE16; + +typedef struct _DDECONNECTLIST16 { /* d4 */ + VPVOID f5; + DWORD f4; + DWORD f3; + DWORD f2; + DWORD f1; +} DDECONNECTLIST16; +typedef DDECONNECTLIST16 UNALIGNED *PDDECONNECTLIST16; + +typedef struct _DDEQUERYNEXTSERVER16 { /* d5 */ + DWORD f2; + DWORD f1; +} DDEQUERYNEXTSERVER16; +typedef DDEQUERYNEXTSERVER16 UNALIGNED *PDDEQUERYNEXTSERVER16; + +typedef struct _DDEDISCONNECTLIST16 { /* d6 */ + DWORD f1; +} DDEDISCONNECTLIST16; +typedef DDEDISCONNECTLIST16 UNALIGNED *PDDEDISCONNECTLIST16; + +typedef struct _DDECONNECT16 { /* d7 */ + VPVOID f4; + DWORD f3; + DWORD f2; + DWORD f1; +} DDECONNECT16; +typedef DDECONNECT16 UNALIGNED *PDDECONNECT16; + +typedef struct _DDEDISCONNECT16 { /* d8 */ + DWORD f1; +} DDEDISCONNECT16; +typedef DDEDISCONNECT16 UNALIGNED *PDDEDISCONNECT16; + +typedef struct _DDEQUERYCONVINFO16 { /* d9 */ + VPVOID f3; + DWORD f2; + DWORD f1; +} DDEQUERYCONVINFO16; +typedef DDEQUERYCONVINFO16 UNALIGNED *PDDEQUERYCONVINFO16; + +typedef struct _DDESETUSERHANDLE16 { /* d10 */ + DWORD f3; + DWORD f2; + DWORD f1; +} DDESETUSERHANDLE16; +typedef DDESETUSERHANDLE16 UNALIGNED *PDDESETUSERHANDLE16; + +typedef struct _DDECLIENTTRANSACTION16 { /* d11 */ + VPVOID f8; + DWORD f7; + WORD f6; + WORD f5; + DWORD f4; + DWORD f3; + DWORD f2; + VPVOID f1; +} DDECLIENTTRANSACTION16; +typedef DDECLIENTTRANSACTION16 UNALIGNED *PDDECLIENTTRANSACTION16; + +typedef struct _DDEABANDONTRANSACTION16 { /* d12 */ + DWORD f3; + DWORD f2; + DWORD f1; +} DDEABANDONTRANSACTION16; +typedef DDEABANDONTRANSACTION16 UNALIGNED *PDDEABANDONTRANSACTION16; + +typedef struct _DDEPOSTADVISE16 { /* d13 */ + DWORD f3; + DWORD f2; + DWORD f1; +} DDEPOSTADVISE16; +typedef DDEPOSTADVISE16 UNALIGNED *PDDEPOSTADVISE16; + +typedef struct _DDECREATEDATAHANDLE16 { /* d14 */ + WORD f7; + WORD f6; + DWORD f5; + DWORD f4; + DWORD f3; + VPVOID f2; + DWORD f1; +} DDECREATEDATAHANDLE16; +typedef DDECREATEDATAHANDLE16 UNALIGNED *PDDECREATEDATAHANDLE16; + +typedef struct _DDEADDDATA16 { /* d15 */ + DWORD f4; + DWORD f3; + VPVOID f2; + DWORD f1; +} DDEADDDATA16; +typedef DDEADDDATA16 UNALIGNED *PDDEADDDATA16; + +typedef struct _DDEGETDATA16 { /* d16 */ + DWORD f4; + DWORD f3; + VPVOID f2; + DWORD f1; +} DDEGETDATA16; +typedef DDEGETDATA16 UNALIGNED *PDDEGETDATA16; + +typedef struct _DDEACCESSDATA16 { /* d17 */ + VPVOID f2; + DWORD f1; +} DDEACCESSDATA16; +typedef DDEACCESSDATA16 UNALIGNED *PDDEACCESSDATA16; + +typedef struct _DDEUNACCESSDATA16 { /* d18 */ + DWORD f1; +} DDEUNACCESSDATA16; +typedef DDEUNACCESSDATA16 UNALIGNED *PDDEUNACCESSDATA16; + +typedef struct _DDEFREEDATAHANDLE16 { /* d19 */ + DWORD f1; +} DDEFREEDATAHANDLE16; +typedef DDEFREEDATAHANDLE16 UNALIGNED *PDDEFREEDATAHANDLE16; + +typedef struct _DDEGETLASTERROR16 { /* d20 */ + DWORD f1; +} DDEGETLASTERROR16; +typedef DDEGETLASTERROR16 UNALIGNED *PDDEGETLASTERROR16; + +typedef struct _DDECREATESTRINGHANDLE16 { /* d21 */ + INT16 f3; + VPVOID f2; + DWORD f1; +} DDECREATESTRINGHANDLE16; +typedef DDECREATESTRINGHANDLE16 UNALIGNED *PDDECREATESTRINGHANDLE16; + +typedef struct _DDEFREESTRINGHANDLE16 { /* d22 */ + DWORD f2; + DWORD f1; +} DDEFREESTRINGHANDLE16; +typedef DDEFREESTRINGHANDLE16 UNALIGNED *PDDEFREESTRINGHANDLE16; + +typedef struct _DDEQUERYSTRING16 { /* d23 */ + INT16 f5; + DWORD f4; + VPVOID f3; + DWORD f2; + DWORD f1; +} DDEQUERYSTRING16; +typedef DDEQUERYSTRING16 UNALIGNED *PDDEQUERYSTRING16; + +typedef struct _DDEKEEPSTRINGHANDLE16 { /* d24 */ + DWORD f2; + DWORD f1; +} DDEKEEPSTRINGHANDLE16; +typedef DDEKEEPSTRINGHANDLE16 UNALIGNED *PDDEKEEPSTRINGHANDLE16; + +typedef struct _DDEENABLECALLBACK16 { /* d26 */ + WORD f3; + DWORD f2; + DWORD f1; +} DDEENABLECALLBACK16; +typedef DDEENABLECALLBACK16 UNALIGNED *PDDEENABLECALLBACK16; + +typedef struct _DDENAMESERVICE16 { /* d27 */ + WORD f4; + DWORD f3; + DWORD f2; + DWORD f1; +} DDENAMESERVICE16; +typedef DDENAMESERVICE16 UNALIGNED *PDDENAMESERVICE16; + +typedef struct _DDECMPSTRINGHANDLES16 { /* d36 */ + DWORD f2; + DWORD f1; +} DDECMPSTRINGHANDLES16; +typedef DDECMPSTRINGHANDLES16 UNALIGNED *PDDECMPSTRINGHANDLES16; + +typedef struct _DDERECONNECT16 { /* d37 */ + DWORD f1; +} DDERECONNECT16; +typedef DDERECONNECT16 UNALIGNED *PDDERECONNECT16; |