2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Base API Server DLL
4 * FILE: include/reactos/subsys/win/vdm.h
5 * PURPOSE: Public definitions for the Virtual Dos Machine
6 * PROGRAMMERS: Aleksandar Andrejevic <theflash AT sdf DOT lonestar DOT org>
7 * Alex Ionescu (alex.ionescu@reactos.org)
16 // Binary Types to share with VDM
18 #define BINARY_TYPE_EXE 0x01
19 #define BINARY_TYPE_COM 0x02
20 #define BINARY_TYPE_PIF 0x03
21 #define BINARY_TYPE_DOS 0x10
22 #define BINARY_TYPE_SEPARATE_WOW 0x20
23 #define BINARY_TYPE_WOW 0x40
24 #define BINARY_TYPE_WOW_EX 0x80
29 #define VDM_NOT_LOADED 0x01
30 #define VDM_NOT_READY 0x02
31 #define VDM_READY 0x04
48 STARTUPINFOA StartupInfo
;
58 USHORT CurDirectoryLen
;
61 BOOLEAN ComingFromBat
;
62 } VDM_COMMAND_INFO
, *PVDM_COMMAND_INFO
;