Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

ldr.h File Reference


Detailed Description

innotek Portable Runtime - Loader.

Definition in file ldr.h.

#include <iprt/cdefs.h>
#include <iprt/types.h>

Go to the source code of this file.

Defines

RTLdrEnumSymbols flags.
#define RTLDR_ENUM_SYMBOL_FLAGS_ALL   RT_BIT(1)

Typedefs

typedef RTLDRENUMSYMS * PFNRTLDRENUMSYMS
typedef RTLDRIMPORT * PFNRTLDRIMPORT
typedef const char * pszModule
typedef const char const char
unsigned RTUINTPTR void * 
pvUser
typedef const char const char
unsigned 
uSymbol
Guest Register Setters.
typedef const char unsigned
RTUINTPTR 
Value

Enumerations

enum  RTLDROPENBITS {
  RTLDROPENBITS_INVALID = 0, RTLDROPENBITS_READONLY, RTLDROPENBITS_WRITABLE, RTLDROPENBITS_SRC_AND_DST,
  RTLDROPENBITS_END, RTLDROPENBITS_32BIT_HACK = 0x7fffffff
}

Functions

typedef DECLCALLBACK (int) RTLDRIMPORT(RTLDRMOD hLdrMod
 RTDECL (size_t) RTLdrSize(RTLDRMOD hLdrMod)
__BEGIN_DECLS RTDECL (int) RTLdrLoad(const char *pszFilename

Variables

const void RTUINTPTR BaseAddress
size_t cbBits
size_t RTLDROPENBITS enmBits
void RTUINTPTR NewBaseAddress
void RTUINTPTR RTUINTPTR OldBaseAddress
void RTUINTPTR PFNRTLDRIMPORT pfnGetImport
__BEGIN_DECLS PRTLDRMOD phLdrMod
const char void ** ppvValue
size_t RTLDROPENBITS const char * pszLogName
const char * pszSymbol
const void * pvBits = pvBits
Release Logging
unsigned fFlags
R3 DevHlp
unsigned const void RTUINTPTR
PFNRTLDRENUMSYMS 
pfnCallback
Guest Register Getters.
const void RTUINTPTR const
char RTUINTPTR * 
pValue


Generated by  Doxygen 1.6.0   Back to index