Ignore:
Timestamp:
May 28, 2000, 6:45:14 PM (25 years ago)
Author:
sandervl
Message:

resource handling changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/winimagebase.h

    r3609 r3625  
    1 /* $Id: winimagebase.h,v 1.9 2000-05-26 18:42:56 sandervl Exp $ */
     1/* $Id: winimagebase.h,v 1.10 2000-05-28 16:45:12 sandervl Exp $ */
    22
    33/*
     
    6767        char *getModuleName()         { return szModule; };
    6868
     69        //findResource returns the pointer of the resource's IMAGE_RESOURCE_DATA_ENTRY structure
    6970virtual HRSRC findResourceA(LPCSTR lpszName, LPSTR lpszType, ULONG lang = LANG_GETFIRST);
    7071        HRSRC findResourceW(LPWSTR lpszName, LPWSTR lpszType, ULONG lang = LANG_GETFIRST);
     72
    7173virtual ULONG getResourceSizeA(LPCSTR lpszName, LPSTR lpszType, ULONG lang = LANG_GETFIRST);
    7274        ULONG getResourceSizeW(LPCWSTR lpszName, LPWSTR lpszType, ULONG lang = LANG_GETFIRST);
     
    8082virtual ULONG getVersionSize();
    8183virtual BOOL  getVersionStruct(char *verstruct, ULONG bufLength);
     84
     85        //Returns pointer to data of resource handle
     86        char *getResourceAddr(HRSRC hResource);
     87        ULONG getResourceSize(HRSRC hResource);
    8288
    8389static  BOOL  isPEImage(char *szFileName);
     
    118124        void tlsAlloc();                //Allocate TLS index for this module
    119125        void tlsDelete();               //Destroy TLS index for this module
    120 
    121         Win32Resource        *winres;
    122126
    123127        ULONG                 errorState, entryPoint;
Note: See TracChangeset for help on using the changeset viewer.