Changeset 3993 for trunk/src/kernel32/windlllx.h
- Timestamp:
- Aug 11, 2000, 12:56:27 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/windlllx.h
r3059 r3993 1 /* $Id: windlllx.h,v 1. 1 2000-03-09 19:03:21sandervl Exp $ */1 /* $Id: windlllx.h,v 1.2 2000-08-11 10:56:19 sandervl Exp $ */ 2 2 3 3 /* … … 19 19 { 20 20 public: 21 Win32LxDll(HINSTANCE hInstance, WIN32DLLENTRY DllEntryPoint, PVOID pResData); 21 Win32LxDll(HINSTANCE hInstance, WIN32DLLENTRY DllEntryPoint, PVOID pResData, 22 DWORD MajorImageVersion, DWORD MinorImageVersion, 23 DWORD Subsystem); 22 24 virtual ~Win32LxDll(); 23 25 … … 29 31 virtual ULONG Release(); 30 32 31 // Loaded by DosLoadModule (only relevant for LX dlls) 32 virtual void setLoadLibrary() { fLoadLibrary = TRUE; }; 33 34 // isLoaded returns TRUE when a dll has been loaded with DosLoadModule 35 virtual BOOL isLoaded() { return fLoadLibrary; }; 36 37 //Should only be called to make sure DosLoadModule is called at least 38 //once for a dll (to make sure OS/2 doesn't unload the dll when it's 39 //still needed) 40 virtual void loadLibrary(); 33 void setDllHandleOS2(HINSTANCE hInstanceOS2); 41 34 42 35 virtual BOOL isLxDll(); 36 37 static Win32LxDll *findModuleByOS2Handle(HINSTANCE hinstance); 43 38 44 39 protected:
Note:
See TracChangeset
for help on using the changeset viewer.