X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=dll%2Fwin32%2Fkernel32%2Finclude%2Fvdm.h;h=49cc9a489cf33f274ab7e04d6b6824264aab1c0a;hp=b08cfb3aa74198a20d24731f4a7220d485de0b53;hb=80b0d263d250040e1234b1bd607aee4d11d3caca;hpb=d25d9ea618f7054c1a79423e610159e6a7956ccb diff --git a/dll/win32/kernel32/include/vdm.h b/dll/win32/kernel32/include/vdm.h index b08cfb3aa74..49cc9a489cf 100644 --- a/dll/win32/kernel32/include/vdm.h +++ b/dll/win32/kernel32/include/vdm.h @@ -43,6 +43,38 @@ typedef enum _VDM_ENTRY_CODE #define VDM_NOT_READY 0x02 #define VDM_READY 0x04 +/* STRUCTURES *****************************************************************/ + +typedef struct _GET_NEXT_VDM_COMMAND_DATA +{ + ULONG iTask; + ULONG dwUnused; + ULONG dwExitCode; + ULONG dwCodePage; + HANDLE hStdIn; + HANDLE hStdOut; + HANDLE hStdErr; + LPSTR lpCmdLine; + LPSTR lpAppName; + LPSTR lpPifFile; + LPSTR lpCurDirectory; + LPSTR lpEnv; + ULONG dwEnvLen; + STARTUPINFOA StartupInfo; + LPSTR lpDesktop; + ULONG dwDesktopLen; + LPSTR lpTitle; + ULONG dwTitleLen; + LPVOID lpReserved; + ULONG dwReservedLen; + USHORT wCmdLen; + USHORT wAppLen; + USHORT wPifLen; + USHORT wCurDirectoryLen; + USHORT wVDMState; + USHORT wCurrentDrive; + BOOLEAN fComingFromBat; +} GET_NEXT_VDM_COMMAND_DATA, *PGET_NEXT_VDM_COMMAND_DATA; /* FUNCTION PROTOTYPES ********************************************************/