Changeset 2847 for trunk/kLdr/kLdr.h


Ignore:
Timestamp:
Nov 1, 2006, 8:17:21 PM (19 years ago)
Author:
bird
Message:

Roughly done with kldrDyldMod now.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kLdr/kLdr.h

    r2846 r2847  
    551551                               uintmax_t *pValue, uint32_t *pfKind, void *pvModuleUser, void *pvUser);
    552552typedef FNKLDRMODGETIMPORT *PFNKLDRMODGETIMPORT;
    553 typedef int FNKLDRMODENUMIMPMODS(PKLDRMOD pMod, const char *pszImpMod, unsigned fFlags, void *pvUser);
    554 typedef FNKLDRMODENUMIMPMODS *PFNKLDRMODENUMIMPMODS;
    555553typedef int FNKLDRMODENUMSYMS(PKLDRMOD pMod, const char *pszSymbol, unsigned uSymbol, uintmax_t Value, uint32_t fKind, void *pvUser);
    556554typedef FNKLDRMODENUMSYMS *PFNKLDRMODENUMSYMS;
     
    562560int     kLdrModQuerySymbol(PKLDRMOD pMod, const void *pvBits, uintmax_t BaseAddress, const char *pszSymbol, uintmax_t *pValue, uint32_t *pfKind);
    563561int     kLdrModEnumSymbols(PKLDRMOD pMod, unsigned fFlags, const void *pvBits, uintmax_t BaseAddress, PFNKLDRMODENUMSYMS pfnCallback, void *pvUser);
    564 int     kLdrModEnumImportModules(PKLDRMOD pMod, unsigned fFlags, const void *pvBits, FNKLDRMODENUMIMPMODS pfnCallback, void *pvUser);
     562int     kLdrModGetImport(PKLDRMOD pMod, uint32_t iImport, const char *pszName, size_t cchName);
     563int32_t kLdrModNumberOfImports(PKLDRMOD pMod);
    565564int     kLdrModMap(PKLDRMOD pMod);
    566565int     kLdrModUnmap(PKLDRMOD pMod);
     
    573572int     kLdrModQueryMainEntrypoint(PKLDRMOD pMod, void *pvBits, uintmax_t uBaseAddress, uintmax_t *puValue);
    574573int     kLdrModAllocTLS(PKLDRMOD pMod);
    575 int     kLdrModFreeTLS(PKLDRMOD pMod);
     574void    kLdrModFreeTLS(PKLDRMOD pMod);
    576575int     kLdrModReload(PKLDRMOD pMod);
    577576int     kLdrModCallInit(PKLDRMOD pMod);
Note: See TracChangeset for help on using the changeset viewer.