- Just define GetNextVDMCommand and ExitVDM at their correct places.
- Code cleaning.

svn path=/branches/ntvdm/; revision=62687
This commit is contained in:
Hermès Bélusca-Maïto 2014-04-08 14:35:35 +00:00
parent e5a9861dc9
commit 67c46a3b02
4 changed files with 18 additions and 30 deletions

View file

@ -66,17 +66,4 @@ BaseCheckVDM(
IN HANDLE hUserToken OPTIONAL
);
BOOL
WINAPI
GetNextVDMCommand(
IN OUT PVDM_COMMAND_INFO CommandData OPTIONAL
);
VOID
WINAPI
ExitVDM(
IN BOOL IsWow,
IN ULONG iWowTask
);
/* EOF */

View file

@ -12,7 +12,7 @@
#pragma once
/* CONSTANTS ******************************************************************/
/* CONSTANTS & TYPES **********************************************************/
typedef enum _VDM_ENTRY_CODE
{
@ -85,6 +85,22 @@ typedef struct
BOOLEAN ComingFromBat;
} VDM_COMMAND_INFO, *PVDM_COMMAND_INFO;
/* FUNCTION PROTOTYPES ********************************************************/
BOOL
WINAPI
GetNextVDMCommand(
IN OUT PVDM_COMMAND_INFO CommandData OPTIONAL
);
VOID
WINAPI
ExitVDM(
IN BOOL IsWow,
IN ULONG iWowTask
);
#endif // _VDM_H
/* EOF */

View file

@ -36,7 +36,7 @@ list(APPEND SOURCE
add_executable(ntvdm ${SOURCE})
set_module_type(ntvdm win32cui UNICODE)
set_image_base(ntvdm 0x0F000000)
target_link_libraries(ntvdm fast486)
add_importlibs(ntvdm user32 gdi32 advapi32 msvcrt kernel32 ntdll)
add_cd_file(TARGET ntvdm DESTINATION reactos/system32 FOR all)
set_image_base(ntvdm 0x0F000000)

View file

@ -29,21 +29,6 @@
#include <debug.h>
/* PROTOTYPES *****************************************************************/
BOOL
WINAPI
GetNextVDMCommand(
IN OUT PVDM_COMMAND_INFO CommandData OPTIONAL
);
VOID
WINAPI
ExitVDM(
IN BOOL IsWow,
IN ULONG iWowTask
);
/* FUNCTIONS ******************************************************************/
VOID DisplayMessage(LPCWSTR Format, ...);