/* $Id: windllpeldr.h,v 1.1 1999-09-15 23:29:37 sandervl Exp $ */ /* * Win32 PE loader Dll class * * Copyright 1998-1999 Sander van Leeuwen (sandervl@xs4all.nl) * * * Project Odin Software License can be found in LICENSE.TXT * */ #ifndef __WINDLLPELDR_H__ #define __WINDLLPELDR_H__ #include #include class Win32PeLdrDll : public Win32PeLdrImage, public Win32DllBase { public: Win32PeLdrDll(char *szDllName, Win32ImageBase *parentImage = NULL); virtual ~Win32PeLdrDll(); virtual BOOL init(ULONG reservedMem); virtual ULONG getApi(char *name); virtual ULONG getApi(int ordinal); virtual BOOL isLxDll(); protected: private: }; #endif //__WINDLLPELDR_H__