ReactOS 0.4.16-dev-197-g92996da
wdbgexts.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EXT_API_VERSION
 
struct  _EXTSTACKTRACE
 
struct  _WINDBG_EXTENSION_APIS
 

Typedefs

typedef struct EXT_API_VERSION EXT_API_VERSION
 
typedef struct EXT_API_VERSIONLPEXT_API_VERSION
 
typedef void(* PWINDBG_OUTPUT_ROUTINE) (PCSTR,...)
 
typedef ULONG_PTR(WINAPIPWINDBG_GET_EXPRESSION) (PCSTR)
 
typedef void(WINAPIPWINDBG_GET_SYMBOL) (void *, char *, ULONG_PTR *)
 
typedef ULONG(WINAPIPWINDBG_DISASM) (ULONG_PTR *, PCSTR, ULONG)
 
typedef ULONG(WINAPIPWINDBG_CHECK_CONTROL_C) (void)
 
typedef ULONG(WINAPIPWINDBG_READ_PROCESS_MEMORY_ROUTINE) (ULONG_PTR, void *, ULONG, PULONG)
 
typedef ULONG(WINAPIPWINDBG_WRITE_PROCESS_MEMORY_ROUTINE) (ULONG_PTR, const void *, ULONG, PULONG)
 
typedef ULONG(WINAPIPWINDBG_GET_THREAD_CONTEXT_ROUTINE) (ULONG, PCONTEXT, ULONG)
 
typedef ULONG(WINAPIPWINDBG_SET_THREAD_CONTEXT_ROUTINE) (ULONG, PCONTEXT, ULONG)
 
typedef ULONG(WINAPIPWINDBG_IOCTL_ROUTINE) (USHORT, void *)
 
typedef struct _EXTSTACKTRACE EXTSTACKTRACE
 
typedef struct _EXTSTACKTRACEPEXTSTACKTRACE
 
typedef ULONG(WINAPIPWINDBG_STACKTRACE_ROUTINE) (ULONG, ULONG, ULONG, PEXTSTACKTRACE, ULONG)
 
typedef struct _WINDBG_EXTENSION_APIS WINDBG_EXTENSION_APIS
 
typedef struct _WINDBG_EXTENSION_APISPWINDBG_EXTENSION_APIS
 

Typedef Documentation

◆ EXT_API_VERSION

◆ EXTSTACKTRACE

◆ LPEXT_API_VERSION

◆ PEXTSTACKTRACE

◆ PWINDBG_CHECK_CONTROL_C

typedef ULONG(WINAPI * PWINDBG_CHECK_CONTROL_C) (void)

Definition at line 36 of file wdbgexts.h.

◆ PWINDBG_DISASM

typedef ULONG(WINAPI * PWINDBG_DISASM) (ULONG_PTR *, PCSTR, ULONG)

Definition at line 35 of file wdbgexts.h.

◆ PWINDBG_EXTENSION_APIS

◆ PWINDBG_GET_EXPRESSION

typedef ULONG_PTR(WINAPI * PWINDBG_GET_EXPRESSION) (PCSTR)

Definition at line 33 of file wdbgexts.h.

◆ PWINDBG_GET_SYMBOL

typedef void(WINAPI * PWINDBG_GET_SYMBOL) (void *, char *, ULONG_PTR *)

Definition at line 34 of file wdbgexts.h.

◆ PWINDBG_GET_THREAD_CONTEXT_ROUTINE

typedef ULONG(WINAPI * PWINDBG_GET_THREAD_CONTEXT_ROUTINE) (ULONG, PCONTEXT, ULONG)

Definition at line 39 of file wdbgexts.h.

◆ PWINDBG_IOCTL_ROUTINE

typedef ULONG(WINAPI * PWINDBG_IOCTL_ROUTINE) (USHORT, void *)

Definition at line 41 of file wdbgexts.h.

◆ PWINDBG_OUTPUT_ROUTINE

typedef void(* PWINDBG_OUTPUT_ROUTINE) (PCSTR,...)

Definition at line 32 of file wdbgexts.h.

◆ PWINDBG_READ_PROCESS_MEMORY_ROUTINE

typedef ULONG(WINAPI * PWINDBG_READ_PROCESS_MEMORY_ROUTINE) (ULONG_PTR, void *, ULONG, PULONG)

Definition at line 37 of file wdbgexts.h.

◆ PWINDBG_SET_THREAD_CONTEXT_ROUTINE

typedef ULONG(WINAPI * PWINDBG_SET_THREAD_CONTEXT_ROUTINE) (ULONG, PCONTEXT, ULONG)

Definition at line 40 of file wdbgexts.h.

◆ PWINDBG_STACKTRACE_ROUTINE

typedef ULONG(WINAPI * PWINDBG_STACKTRACE_ROUTINE) (ULONG, ULONG, ULONG, PEXTSTACKTRACE, ULONG)

Definition at line 49 of file wdbgexts.h.

◆ PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE

typedef ULONG(WINAPI * PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE) (ULONG_PTR, const void *, ULONG, PULONG)

Definition at line 38 of file wdbgexts.h.

◆ WINDBG_EXTENSION_APIS