Changeset 3991 for trunk/include


Ignore:
Timestamp:
Aug 11, 2000, 12:54:20 PM (25 years ago)
Author:
sandervl
Message:

header update

Location:
trunk/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/odinlx.h

    r1420 r3991  
    1 /* $Id: odinlx.h,v 1.4 1999-10-23 22:59:38 sandervl Exp $ */
     1/* $Id: odinlx.h,v 1.5 2000-08-11 10:54:20 sandervl Exp $ */
    22
    33/*
     
    1414#define _ODINLX_H
    1515
     16#include <win\peexe.h>
     17#include <versionos2.h>
    1618
    1719typedef ULONG (* WIN32API WIN32DLLENTRY)(ULONG hInstance, ULONG reason, LPVOID reserved);
     
    2123//Create LX Dll object and send process attach message
    2224//System dlls set EntryPoint to 0
     25//Parameters:
     26//  HINSTANCE hInstance         - OS/2 module handle
     27//  WIN32DLLENTRY EntryPoint    - Win32 dll entrypoint address
     28//  PVOID pResData              - pointer to win32 resource data
     29//  DWORD MajorImageVersion     - major image/os version (for fake win32 header)
     30//  DWORD MinorImageVersion     - minor image/os version (for fake win32 header)
     31//  DWORD Subsystem             - subsystem type (for fake win32 header)
     32//                                (IMAGE_SUBSYSTEM_WINDOWS_CUI/IMAGE_SUBSYSTEM_WINDOWS_GUI/IMAGE_SUBSYSTEM_WINDOWS_NATIVE)
     33//
    2334//Returns: Odin32 module handle
    2435//******************************************************************************
    25 DWORD WIN32API RegisterLxDll(HINSTANCE hInstance, WIN32DLLENTRY EntryPoint, PVOID pResData);
     36DWORD WIN32API RegisterLxDll(HINSTANCE hInstance, WIN32DLLENTRY EntryPoint,
     37                             PVOID pResData,
     38                             DWORD MajorImageVersion = ODINNT_MAJOR_VERSION,
     39                             DWORD MinorImageVersion = ODINNT_MINOR_VERSION,
     40                             DWORD Subsystem = IMAGE_SUBSYSTEM_WINDOWS_CUI);
    2641
    2742//******************************************************************************
  • trunk/include/versionos2.h

    r3745 r3991  
    1 /* $Id: versionos2.h,v 1.6 2000-06-23 19:01:37 sandervl Exp $ */
     1/* $Id: versionos2.h,v 1.7 2000-08-11 10:54:20 sandervl Exp $ */
    22
    33#ifndef __VERSIONOS2__H__
     
    1919 *
    2020 */
    21 #define PE2LX_VERSION 4
     21#define PE2LX_VERSION 5
    2222
    2323#ifndef SYSTEM
     
    4444#define ODINNT_OSTYPE_SMP       "SMPprocessor Free" //??
    4545
     46//image version (header)
     47#define COMCTL32_MAJORIMAGE_VERSION     5
     48#define COMCTL32_MINORIMAGE_VERSION     0
     49#define COMDLG32_MAJORIMAGE_VERSION     ODINNT_MAJOR_VERSION
     50#define COMDLG32_MINORIMAGE_VERSION     ODINNT_MINOR_VERSION
     51#define DDRAW_MAJORIMAGE_VERSION        ODINNT_MAJOR_VERSION
     52#define DDRAW_MINORIMAGE_VERSION        ODINNT_MINOR_VERSION
     53#define GDI32_MAJORIMAGE_VERSION        ODINNT_MAJOR_VERSION
     54#define GDI32_MINORIMAGE_VERSION        ODINNT_MINOR_VERSION
     55#define SHELL32_MAJORIMAGE_VERSION      ODINNT_MAJOR_VERSION
     56#define SHELL32_MINORIMAGE_VERSION      ODINNT_MINOR_VERSION
     57#define USER32_MAJORIMAGE_VERSION       ODINNT_MAJOR_VERSION
     58#define USER32_MINORIMAGE_VERSION       ODINNT_MINOR_VERSION
     59
    4660#endif
Note: See TracChangeset for help on using the changeset viewer.