ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dbghelp.c File Reference
#include "config.h"
#include "dbghelp_private.h"
#include "winerror.h"
#include "psapi.h"
#include "wine/debug.h"
#include "wdbgexts.h"
#include "winnls.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (dbghelp)
BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
struct processprocess_find_by_handle (HANDLE hProcess)
BOOL validate_addr64 (DWORD64 addr)
voidfetch_buffer (struct process *pcs, unsigned size)
const charwine_dbgstr_addr (const ADDRESS64 *addr)
struct cpucpu_find (DWORD machine)
BOOL WINAPI SymSetSearchPathW (HANDLE hProcess, PCWSTR searchPath)
BOOL WINAPI SymSetSearchPath (HANDLE hProcess, PCSTR searchPath)
BOOL WINAPI SymGetSearchPathW (HANDLE hProcess, PWSTR szSearchPath, DWORD SearchPathLength)
BOOL WINAPI SymGetSearchPath (HANDLE hProcess, PSTR szSearchPath, DWORD SearchPathLength)
static BOOL WINAPI process_invade_cb (PCWSTR name, ULONG64 base, ULONG size, PVOID user)
static BOOL check_live_target (struct process *pcs)
BOOL WINAPI SymInitializeW (HANDLE hProcess, PCWSTR UserSearchPath, BOOL fInvadeProcess)
BOOL WINAPI SymInitialize (HANDLE hProcess, PCSTR UserSearchPath, BOOL fInvadeProcess)
BOOL WINAPI SymCleanup (HANDLE hProcess)
DWORD WINAPI SymSetOptions (DWORD opts)
DWORD WINAPI SymGetOptions (void)
BOOL WINAPI SymSetParentWindow (HWND hwnd)
BOOL WINAPI SymSetContext (HANDLE hProcess, PIMAGEHLP_STACK_FRAME StackFrame, PIMAGEHLP_CONTEXT Context)
static BOOL CALLBACK reg_cb64to32 (HANDLE hProcess, ULONG action, ULONG64 data, ULONG64 user)
BOOL pcs_callback (const struct process *pcs, ULONG action, void *data)
static BOOL sym_register_cb (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 cb, PSYMBOL_REGISTERED_CALLBACK cb32, DWORD64 user, BOOL unicode)
BOOL WINAPI SymRegisterCallback (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK CallbackFunction, PVOID UserContext)
BOOL WINAPI SymRegisterCallback64 (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction, ULONG64 UserContext)
BOOL WINAPI SymRegisterCallbackW64 (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction, ULONG64 UserContext)
LPAPI_VERSION WINAPI ImagehlpApiVersion (VOID)
LPAPI_VERSION WINAPI ImagehlpApiVersionEx (LPAPI_VERSION AppVersion)
LPEXT_API_VERSION WINAPI ExtensionApiVersion (void)
void WINAPI WinDbgExtensionDllInit (PWINDBG_EXTENSION_APIS lpExtensionApis, unsigned short major, unsigned short minor)

Variables

unsigned dbghelp_options = SYMOPT_UNDNAME
HANDLE hMsvcrt = NULL
static struct processprocess_first
struct cpu cpu_i386 cpu_x86_64
cpu_ppc cpu_sparc 
cpu_arm
static struct cpudbghelp_cpus [] = {&cpu_i386, &cpu_x86_64, &cpu_ppc, &cpu_sparc, &cpu_arm, NULL}
struct cpudbghelp_current_cpu
static API_VERSION api_version = { 4, 0, 2, 0 }

Generated on Sun May 27 2012 05:08:23 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.