Changeset 7797 for trunk


Ignore:
Timestamp:
Feb 3, 2002, 2:16:23 PM (24 years ago)
Author:
sandervl
Message:

added dummy exe class

Location:
trunk
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/odinlx.h

    r5288 r7797  
    1 /* $Id: odinlx.h,v 1.7 2001-03-06 21:44:39 mike Exp $ */
     1/* $Id: odinlx.h,v 1.8 2002-02-03 13:15:40 sandervl Exp $ */
    22
    33/*
     
    1616#include <win\peexe.h>
    1717#include <versionos2.h>
     18
     19#define ORDINAL_REGISTERLXDLL           1238
     20#define ORDINAL_UNREGISTERLXDLL         1239
     21#define ORDINAL_REGISTERLXEXE           1237
     22#define ORDINAL_REGISTERDUMMYEXE        1249
    1823
    1924extern "C" {
     
    5257//******************************************************************************
    5358BOOL WIN32API RegisterLxExe(WINMAIN EntryPoint, PVOID pResData);
     59
     60
     61//******************************************************************************
     62//Create Dummy Exe object
     63//******************************************************************************
     64BOOL WIN32API RegisterDummyExe(LPSTR pszExeName);
     65
    5466}
    5567#endif
  • trunk/src/kernel32/KERNEL32.DEF

    r7555 r7797  
    1 ; $Id: KERNEL32.DEF,v 1.127 2001-12-06 10:14:45 sandervl Exp $
     1; $Id: KERNEL32.DEF,v 1.128 2002-02-03 13:16:22 sandervl Exp $
    22
    33;Basis is Windows95 KERNEL32
     
    10741074    _RegisterLxDll@24                                             @1238
    10751075    _UnregisterLxDll@4                                            @1239
     1076    _RegisterDummyExe@4                                           @1249
    10761077
    10771078;VMutex
  • trunk/src/kernel32/kernel32.mak

    r7550 r7797  
    1 # $Id: kernel32.mak,v 1.20 2001-12-05 18:06:02 sandervl Exp $
     1# $Id: kernel32.mak,v 1.21 2002-02-03 13:16:22 sandervl Exp $
    22
    33#
     
    9696$(OBJDIR)\winexelx.obj \
    9797$(OBJDIR)\winexepeldr.obj \
     98$(OBJDIR)\winexedummy.obj \
    9899$(OBJDIR)\critsection.obj \
    99100$(OBJDIR)\pefile.obj \
  • trunk/src/kernel32/winimagelx.cpp

    r7075 r7797  
    1 /* $Id: winimagelx.cpp,v 1.13 2001-10-16 11:39:39 sandervl Exp $ */
     1/* $Id: winimagelx.cpp,v 1.14 2002-02-03 13:16:22 sandervl Exp $ */
    22
    33/*
     
    4343#include "dbglocal.h"
    4444
    45 static BYTE dosHeader[] = {
     45BYTE dosHeader[16*15] = {
    4646 0x4D, 0x5A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x0B, 0x00,
    4747 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  • trunk/src/kernel32/winimagelx.h

    r6471 r7797  
    1 /* $Id: winimagelx.h,v 1.5 2001-08-06 19:36:42 sandervl Exp $ */
     1/* $Id: winimagelx.h,v 1.6 2002-02-03 13:16:23 sandervl Exp $ */
    22
    33/*
     
    3636};
    3737
     38extern BYTE dosHeader[16*15];
     39
    3840#endif //__WINIMAGELX_H__
    3941
Note: See TracChangeset for help on using the changeset viewer.