[KERNEL32]

Add the definition for the structure used by GetNextVDMCommand.


svn path=/branches/ntvdm/; revision=61897
This commit is contained in:
Aleksandar Andrejevic 2014-02-01 02:49:02 +00:00
parent d25d9ea618
commit 80b0d263d2
2 changed files with 33 additions and 3 deletions

View file

@ -774,9 +774,7 @@ ExitVDM (
*/
DWORD
WINAPI
GetNextVDMCommand (
DWORD Unknown0
)
GetNextVDMCommand(PGET_NEXT_VDM_COMMAND_DATA CommandData)
{
STUB;
return 0;

View file

@ -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 ********************************************************/