[PATCH 1/2] include/winbase.h: Add STARTUPINFOEX structure definition.

Paul Gofman gofmanp at gmail.com
Thu Dec 5 07:38:53 CST 2019


Signed-off-by: Paul Gofman <gofmanp at gmail.com>
---
 include/winbase.h | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/include/winbase.h b/include/winbase.h
index 2d01dcb606..71f7ea1586 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -1736,6 +1736,19 @@ typedef enum _PROC_THREAD_ATTRIBUTE_NUM
 #define SYMBOLIC_LINK_FLAG_DIRECTORY (0x1)
 #define VALID_SYMBOLIC_LINK_FLAGS SYMBOLIC_LINK_FLAG_DIRECTORY
 
+typedef struct _STARTUPINFOEXA{
+        STARTUPINFOA StartupInfo;
+        LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList;
+} STARTUPINFOEXA, *LPSTARTUPINFOEXA;
+
+typedef struct _STARTUPINFOEXW{
+        STARTUPINFOW StartupInfo;
+        LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList;
+} STARTUPINFOEXW, *LPSTARTUPINFOEXW;
+
+DECL_WINELIB_TYPE_AW(STARTUPINFOEX)
+DECL_WINELIB_TYPE_AW(LPSTARTUPINFOEX)
+
 typedef void *PUMS_CONTEXT;
 typedef void *PUMS_COMPLETION_LIST;
 typedef PRTL_UMS_SCHEDULER_ENTRY_POINT PUMS_SCHEDULER_ENTRY_POINT;
-- 
2.23.0




More information about the wine-devel mailing list