summaryrefslogtreecommitdiffstats
path: root/private/mvdm/inc/wowddeml.h
diff options
context:
space:
mode:
authorAdam <you@example.com>2020-05-17 05:51:50 +0200
committerAdam <you@example.com>2020-05-17 05:51:50 +0200
commite611b132f9b8abe35b362e5870b74bce94a1e58e (patch)
treea5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/mvdm/inc/wowddeml.h
downloadNT4.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.h262
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;