Changeset 9850 for trunk/src


Ignore:
Timestamp:
Feb 24, 2003, 6:02:17 PM (23 years ago)
Author:
sandervl
Message:

Added ODIN_IsWin32App export to determine whether an app is a win32 or os2 binary

Location:
trunk/src/kernel32
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/KERNEL32.DEF

    r9802 r9850  
    1 ; $Id: KERNEL32.DEF,v 1.151 2003-02-13 17:16:48 sandervl Exp $
     1; $Id: KERNEL32.DEF,v 1.152 2003-02-24 17:02:16 sandervl Exp $
    22
    33;Basis is Windows95 KERNEL32
     
    12321232
    12331233    _ODIN_QueryLoaders@24                                         @3109 NONAME
     1234    _ODIN_IsWin32App@4                                            @3110 NONAME
    12341235
    12351236; Char functions (forwarders from user32)
  • trunk/src/kernel32/kernel32dbg.def

    r9802 r9850  
    1 ; $Id: kernel32dbg.def,v 1.26 2003-02-13 17:16:49 sandervl Exp $
     1; $Id: kernel32dbg.def,v 1.27 2003-02-24 17:02:16 sandervl Exp $
    22
    33;Basis is Windows95 KERNEL32
     
    12321232
    12331233    _ODIN_QueryLoaders@24                                         @3109 NONAME
     1234    _ODIN_IsWin32App@4                                            @3110 NONAME
    12341235
    12351236; Char functions (forwarders from user32)
  • trunk/src/kernel32/wprocess.cpp

    r9828 r9850  
    1 /* $Id: wprocess.cpp,v 1.181 2003-02-20 09:47:01 sandervl Exp $ */
     1/* $Id: wprocess.cpp,v 1.182 2003-02-24 17:02:17 sandervl Exp $ */
    22
    33/*
     
    18041804}
    18051805//******************************************************************************
     1806//Checks whether program is LX or PE
     1807//******************************************************************************
     1808BOOL WIN32API ODIN_IsWin32App(LPSTR lpszProgramPath)
     1809{
     1810    DWORD Characteristics;
     1811
     1812    return Win32ImageBase::isPEImage(lpszProgramPath, &Characteristics, NULL) == NO_ERROR;
     1813}
     1814//******************************************************************************
    18061815//******************************************************************************
    18071816static char szPECmdLoader[260] = "";
Note: See TracChangeset for help on using the changeset viewer.