ReactOS 0.4.16-dev-424-ge4748fe
|
#include "objbase.h"
Go to the source code of this file.
Classes | |
struct | _DEBUG_MODULE_PARAMETERS |
struct | _DEBUG_SYMBOL_PARAMETERS |
struct | _DEBUG_STACK_FRAME |
struct | _DEBUG_VALUE |
struct | _DEBUG_BREAKPOINT_PARAMETERS |
struct | _DEBUG_SPECIFIC_FILTER_PARAMETERS |
struct | _DEBUG_EXCEPTION_FILTER_PARAMETERS |
struct | _DEBUG_MODULE_AND_ID |
struct | _DEBUG_OFFSET_REGION |
struct | _DEBUG_SYMBOL_ENTRY |
struct | _DEBUG_SYMBOL_SOURCE_ENTRY |
Functions | |
DEFINE_GUID (IID_IDebugInputCallbacks, 0x9f50e42c, 0xf136, 0x499e, 0x9a, 0x97, 0x73, 0x03, 0x6c, 0x94, 0xed, 0x2d) | |
DEFINE_GUID (IID_IDebugOutputCallbacks, 0x4bf58045, 0xd654, 0x4c40, 0xb0, 0xaf, 0x68, 0x30, 0x90, 0xf3, 0x56, 0xdc) | |
DEFINE_GUID (IID_IDebugOutputCallbacksWide, 0x4c7fd663, 0xc394, 0x4e26, 0x8e, 0xf1, 0x34, 0xad, 0x5e, 0xd3, 0x76, 0x4c) | |
DEFINE_GUID (IID_IDebugEventCallbacks, 0x337be28b, 0x5036, 0x4d72, 0xb6, 0xbf, 0xc4, 0x5f, 0xbb, 0x9f, 0x2e, 0xaa) | |
DEFINE_GUID (IID_IDebugEventCallbacksWide, 0x0690e046, 0x9c23, 0x45ac, 0xa0, 0x4f, 0x98, 0x7a, 0xc2, 0x9a, 0xd0, 0xd3) | |
DEFINE_GUID (IID_IDebugEventContextCallbacks, 0x61a4905b, 0x23f9, 0x4247, 0xb3, 0xc5, 0x53, 0xd0, 0x87, 0x52, 0x9a, 0xb7) | |
DEFINE_GUID (IID_IDebugBreakpoint, 0x5bd9d474, 0x5975, 0x423a, 0xb8, 0x8b, 0x65, 0xa8, 0xe7, 0x11, 0x0e, 0x65) | |
DEFINE_GUID (IID_IDebugBreakpoint2, 0x1b278d20, 0x79f2, 0x426e, 0xa3, 0xf9, 0xc1, 0xdd, 0xf3, 0x75, 0xd4, 0x8e) | |
DEFINE_GUID (IID_IDebugClient, 0x27fe5639, 0x8407, 0x4f47, 0x83, 0x64, 0xee, 0x11, 0x8f, 0xb0, 0x8a, 0xc8) | |
DEFINE_GUID (IID_IDebugClient2, 0xedbed635, 0x372e, 0x4dab, 0xbb, 0xfe, 0xed, 0x0d, 0x2f, 0x63, 0xbe, 0x81) | |
DEFINE_GUID (IID_IDebugClient3, 0xdd492d7f, 0x71b8, 0x4ad6, 0xa8, 0xdc, 0x1c, 0x88, 0x74, 0x79, 0xff, 0x91) | |
DEFINE_GUID (IID_IDebugClient4, 0xca83c3de, 0x5089, 0x4cf8, 0x93, 0xc8, 0xd8, 0x92, 0x38, 0x7f, 0x2a, 0x5e) | |
DEFINE_GUID (IID_IDebugClient5, 0xe3acb9d7, 0x7ec2, 0x4f0c, 0xa0, 0xda, 0xe8, 0x1e, 0x0c, 0xbb, 0xe6, 0x28) | |
DEFINE_GUID (IID_IDebugClient6, 0xfd28b4c5, 0xc498, 0x4686, 0xa2, 0x8e, 0x62, 0xca, 0xd2, 0x15, 0x4e, 0xb3) | |
DEFINE_GUID (IID_IDebugClient7, 0x13586be3, 0x542e, 0x481e, 0xb1, 0xf2, 0x84, 0x97, 0xba, 0x74, 0xf9, 0xa9) | |
DEFINE_GUID (IID_IDebugDataSpaces, 0x88f7dfab, 0x3ea7, 0x4c3a, 0xae, 0xfb, 0xc4, 0xe8, 0x10, 0x61, 0x73, 0xaa) | |
DEFINE_GUID (IID_IDebugDataSpaces2, 0x7a5e852f, 0x96e9, 0x468f, 0xac, 0x1b, 0x0b, 0x3a, 0xdd, 0xc4, 0xa0, 0x49) | |
DEFINE_GUID (IID_IDebugSymbols, 0x8c31e98c, 0x983a, 0x48a5, 0x90, 0x16, 0x6f, 0xe5, 0xd6, 0x67, 0xa9, 0x50) | |
DEFINE_GUID (IID_IDebugSymbols2, 0x3a707211, 0xafdd, 0x4495, 0xad, 0x4f, 0x56, 0xfe, 0xcd, 0xf8, 0x16, 0x3f) | |
DEFINE_GUID (IID_IDebugSymbols3, 0xf02fbecc, 0x50ac, 0x4f36, 0x9a, 0xd9, 0xc9, 0x75, 0xe8, 0xf3, 0x2f, 0xf8) | |
DEFINE_GUID (IID_IDebugControl, 0x5182e668, 0x105e, 0x416e, 0xad, 0x92, 0x24, 0xef, 0x80, 0x04, 0x24, 0xba) | |
DEFINE_GUID (IID_IDebugControl2, 0xd4366723, 0x44df, 0x4bed, 0x8c, 0x7e, 0x4c, 0x05, 0x42, 0x4f, 0x45, 0x88) | |
DEFINE_GUID (IID_IDebugAdvanced, 0xf2df5f53, 0x071f, 0x47bd, 0x9d, 0xe6, 0x57, 0x34, 0xc3, 0xfe, 0xd6, 0x89) | |
DEFINE_GUID (IID_IDebugSystemObjects, 0x6b86fe2c, 0x2c4f, 0x4f0c, 0x9d, 0xa2, 0x17, 0x43, 0x11, 0xac, 0xc3, 0x27) | |
DEFINE_GUID (IID_IDebugSystemObjects2, 0x0ae9f5ff, 0x1852, 0x4679, 0xb0, 0x55, 0x49, 0x4b, 0xee, 0x64, 0x07, 0xee) | |
DEFINE_GUID (IID_IDebugSystemObjects3, 0xe9676e2f, 0xe286, 0x4ea3, 0xb0, 0xf9, 0xdf, 0xe5, 0xd9, 0xfc, 0x33, 0x0e) | |
DECLARE_INTERFACE_ (IDebugBreakpoint, IUnknown) | |
DECLARE_INTERFACE_ (IDebugBreakpoint2, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSymbolGroup, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSymbolGroup2, IUnknown) | |
DECLARE_INTERFACE_ (IDebugInputCallbacks, IUnknown) | |
DECLARE_INTERFACE_ (IDebugOutputCallbacks, IUnknown) | |
DECLARE_INTERFACE_ (IDebugOutputCallbacksWide, IUnknown) | |
DECLARE_INTERFACE_ (IDebugEventCallbacks, IUnknown) | |
DECLARE_INTERFACE_ (IDebugEventCallbacksWide, IUnknown) | |
DECLARE_INTERFACE_ (IDebugEventContextCallbacks, IUnknown) | |
DECLARE_INTERFACE_ (IDebugClient, IUnknown) | |
DECLARE_INTERFACE_ (IDebugClient2, IUnknown) | |
DECLARE_INTERFACE_ (IDebugClient3, IUnknown) | |
DECLARE_INTERFACE_ (IDebugClient4, IUnknown) | |
DECLARE_INTERFACE_ (IDebugClient5, IUnknown) | |
DECLARE_INTERFACE_ (IDebugClient6, IUnknown) | |
DECLARE_INTERFACE_ (IDebugClient7, IUnknown) | |
DECLARE_INTERFACE_ (IDebugDataSpaces, IUnknown) | |
DECLARE_INTERFACE_ (IDebugDataSpaces2, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSymbols, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSymbols2, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSymbols3, IUnknown) | |
DECLARE_INTERFACE_ (IDebugControl, IUnknown) | |
DECLARE_INTERFACE_ (IDebugControl2, IUnknown) | |
DECLARE_INTERFACE_ (IDebugAdvanced, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSystemObjects, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSystemObjects2, IUnknown) | |
DECLARE_INTERFACE_ (IDebugSystemObjects3, IUnknown) | |
HRESULT WINAPI | DebugCreate (REFIID riid, void **out) |
#define DEBUG_ENGOPT_NETWORK_PATHS (DEBUG_ENGOPT_ALLOW_NETWORK_PATHS | DEBUG_ENGOPT_DISALLOW_NETWORK_PATHS) |
#define DEBUG_SESSION_END_SESSION_ACTIVE_TERMINATE 0x00000001 |
#define DEBUG_USER_WINDOWS_DUMP DEBUG_DUMP_DEFAULT |
#define DEBUG_USER_WINDOWS_DUMP_WINDOWS_CE DEBUG_DUMP_WINDOWS_CE |
#define DEBUG_USER_WINDOWS_SMALL_DUMP DEBUG_DUMP_SMALL |
typedef struct _DEBUG_VALUE DEBUG_VALUE |
typedef interface IDebugClient IDebugClient |
typedef IDebugBreakpoint* PDEBUG_BREAKPOINT |
typedef struct _DEBUG_MODULE_AND_ID * PDEBUG_MODULE_AND_ID |
typedef struct _DEBUG_OFFSET_REGION * PDEBUG_OFFSET_REGION |
typedef struct _DEBUG_STACK_FRAME * PDEBUG_STACK_FRAME |
typedef struct _DEBUG_SYMBOL_ENTRY * PDEBUG_SYMBOL_ENTRY |
typedef IDebugSymbolGroup2* PDEBUG_SYMBOL_GROUP2 |
typedef struct _DEBUG_VALUE * PDEBUG_VALUE |
typedef struct _MEMORY_BASIC_INFORMATION64* PMEMORY_BASIC_INFORMATION64 |
typedef struct _WINDBG_EXTENSION_APIS32* PWINDBG_EXTENSION_APIS32 |
typedef struct _WINDBG_EXTENSION_APIS64* PWINDBG_EXTENSION_APIS64 |
Definition at line 4042 of file dbgeng.c.
DECLARE_INTERFACE_ | ( | IDebugAdvanced | , |
IUnknown | |||
) |
Definition at line 1977 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugBreakpoint | , |
IUnknown | |||
) |
Definition at line 378 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugBreakpoint2 | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDebugClient | , |
IUnknown | |||
) |
Definition at line 635 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugClient2 | , |
IUnknown | |||
) |
Definition at line 695 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugClient3 | , |
IUnknown | |||
) |
Definition at line 764 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugClient4 | , |
IUnknown | |||
) |
Definition at line 840 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugClient5 | , |
IUnknown | |||
) |
Definition at line 923 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugClient6 | , |
IUnknown | |||
) |
Definition at line 1040 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugClient7 | , |
IUnknown | |||
) |
Definition at line 1159 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugControl | , |
IUnknown | |||
) |
Definition at line 1727 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugControl2 | , |
IUnknown | |||
) |
Definition at line 1847 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugDataSpaces | , |
IUnknown | |||
) |
Definition at line 1280 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugDataSpaces2 | , |
IUnknown | |||
) |
Definition at line 1319 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugEventCallbacks | , |
IUnknown | |||
) |
Definition at line 548 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugEventCallbacksWide | , |
IUnknown | |||
) |
Definition at line 576 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugEventContextCallbacks | , |
IUnknown | |||
) |
Definition at line 605 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugInputCallbacks | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDebugOutputCallbacks | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDebugOutputCallbacksWide | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDebugSymbolGroup | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDebugSymbolGroup2 | , |
IUnknown | |||
) |
Definition at line 469 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugSymbols | , |
IUnknown | |||
) |
Definition at line 1367 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugSymbols2 | , |
IUnknown | |||
) |
Definition at line 1444 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugSymbols3 | , |
IUnknown | |||
) |
Definition at line 1534 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugSystemObjects | , |
IUnknown | |||
) |
Definition at line 1990 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugSystemObjects2 | , |
IUnknown | |||
) |
Definition at line 2029 of file dbgeng.h.
DECLARE_INTERFACE_ | ( | IDebugSystemObjects3 | , |
IUnknown | |||
) |
Definition at line 2074 of file dbgeng.h.
DEFINE_GUID | ( | IID_IDebugAdvanced | , |
0xf2df5f53 | , | ||
0x071f | , | ||
0x47bd | , | ||
0x9d | , | ||
0xe6 | , | ||
0x57 | , | ||
0x34 | , | ||
0xc3 | , | ||
0xfe | , | ||
0xd6 | , | ||
0x89 | |||
) |
DEFINE_GUID | ( | IID_IDebugBreakpoint | , |
0x5bd9d474 | , | ||
0x5975 | , | ||
0x423a | , | ||
0xb8 | , | ||
0x8b | , | ||
0x65 | , | ||
0xa8 | , | ||
0xe7 | , | ||
0x11 | , | ||
0x0e | , | ||
0x65 | |||
) |
DEFINE_GUID | ( | IID_IDebugBreakpoint2 | , |
0x1b278d20 | , | ||
0x79f2 | , | ||
0x426e | , | ||
0xa3 | , | ||
0xf9 | , | ||
0xc1 | , | ||
0xdd | , | ||
0xf3 | , | ||
0x75 | , | ||
0xd4 | , | ||
0x8e | |||
) |
DEFINE_GUID | ( | IID_IDebugClient | , |
0x27fe5639 | , | ||
0x8407 | , | ||
0x4f47 | , | ||
0x83 | , | ||
0x64 | , | ||
0xee | , | ||
0x11 | , | ||
0x8f | , | ||
0xb0 | , | ||
0x8a | , | ||
0xc8 | |||
) |
DEFINE_GUID | ( | IID_IDebugClient2 | , |
0xedbed635 | , | ||
0x372e | , | ||
0x4dab | , | ||
0xbb | , | ||
0xfe | , | ||
0xed | , | ||
0x0d | , | ||
0x2f | , | ||
0x63 | , | ||
0xbe | , | ||
0x81 | |||
) |
DEFINE_GUID | ( | IID_IDebugClient3 | , |
0xdd492d7f | , | ||
0x71b8 | , | ||
0x4ad6 | , | ||
0xa8 | , | ||
0xdc | , | ||
0x1c | , | ||
0x88 | , | ||
0x74 | , | ||
0x79 | , | ||
0xff | , | ||
0x91 | |||
) |
DEFINE_GUID | ( | IID_IDebugClient4 | , |
0xca83c3de | , | ||
0x5089 | , | ||
0x4cf8 | , | ||
0x93 | , | ||
0xc8 | , | ||
0xd8 | , | ||
0x92 | , | ||
0x38 | , | ||
0x7f | , | ||
0x2a | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | IID_IDebugClient5 | , |
0xe3acb9d7 | , | ||
0x7ec2 | , | ||
0x4f0c | , | ||
0xa0 | , | ||
0xda | , | ||
0xe8 | , | ||
0x1e | , | ||
0x0c | , | ||
0xbb | , | ||
0xe6 | , | ||
0x28 | |||
) |
DEFINE_GUID | ( | IID_IDebugClient6 | , |
0xfd28b4c5 | , | ||
0xc498 | , | ||
0x4686 | , | ||
0xa2 | , | ||
0x8e | , | ||
0x62 | , | ||
0xca | , | ||
0xd2 | , | ||
0x15 | , | ||
0x4e | , | ||
0xb3 | |||
) |
DEFINE_GUID | ( | IID_IDebugClient7 | , |
0x13586be3 | , | ||
0x542e | , | ||
0x481e | , | ||
0xb1 | , | ||
0xf2 | , | ||
0x84 | , | ||
0x97 | , | ||
0xba | , | ||
0x74 | , | ||
0xf9 | , | ||
0xa9 | |||
) |
DEFINE_GUID | ( | IID_IDebugControl | , |
0x5182e668 | , | ||
0x105e | , | ||
0x416e | , | ||
0xad | , | ||
0x92 | , | ||
0x24 | , | ||
0xef | , | ||
0x80 | , | ||
0x04 | , | ||
0x24 | , | ||
0xba | |||
) |
DEFINE_GUID | ( | IID_IDebugControl2 | , |
0xd4366723 | , | ||
0x44df | , | ||
0x4bed | , | ||
0x8c | , | ||
0x7e | , | ||
0x4c | , | ||
0x05 | , | ||
0x42 | , | ||
0x4f | , | ||
0x45 | , | ||
0x88 | |||
) |
DEFINE_GUID | ( | IID_IDebugDataSpaces | , |
0x88f7dfab | , | ||
0x3ea7 | , | ||
0x4c3a | , | ||
0xae | , | ||
0xfb | , | ||
0xc4 | , | ||
0xe8 | , | ||
0x10 | , | ||
0x61 | , | ||
0x73 | , | ||
0xaa | |||
) |
DEFINE_GUID | ( | IID_IDebugDataSpaces2 | , |
0x7a5e852f | , | ||
0x96e9 | , | ||
0x468f | , | ||
0xac | , | ||
0x1b | , | ||
0x0b | , | ||
0x3a | , | ||
0xdd | , | ||
0xc4 | , | ||
0xa0 | , | ||
0x49 | |||
) |
DEFINE_GUID | ( | IID_IDebugEventCallbacks | , |
0x337be28b | , | ||
0x5036 | , | ||
0x4d72 | , | ||
0xb6 | , | ||
0xbf | , | ||
0xc4 | , | ||
0x5f | , | ||
0xbb | , | ||
0x9f | , | ||
0x2e | , | ||
0xaa | |||
) |
DEFINE_GUID | ( | IID_IDebugEventCallbacksWide | , |
0x0690e046 | , | ||
0x9c23 | , | ||
0x45ac | , | ||
0xa0 | , | ||
0x4f | , | ||
0x98 | , | ||
0x7a | , | ||
0xc2 | , | ||
0x9a | , | ||
0xd0 | , | ||
0xd3 | |||
) |
DEFINE_GUID | ( | IID_IDebugEventContextCallbacks | , |
0x61a4905b | , | ||
0x23f9 | , | ||
0x4247 | , | ||
0xb3 | , | ||
0xc5 | , | ||
0x53 | , | ||
0xd0 | , | ||
0x87 | , | ||
0x52 | , | ||
0x9a | , | ||
0xb7 | |||
) |
DEFINE_GUID | ( | IID_IDebugInputCallbacks | , |
0x9f50e42c | , | ||
0xf136 | , | ||
0x499e | , | ||
0x9a | , | ||
0x97 | , | ||
0x73 | , | ||
0x03 | , | ||
0x6c | , | ||
0x94 | , | ||
0xed | , | ||
0x2d | |||
) |
DEFINE_GUID | ( | IID_IDebugOutputCallbacks | , |
0x4bf58045 | , | ||
0xd654 | , | ||
0x4c40 | , | ||
0xb0 | , | ||
0xaf | , | ||
0x68 | , | ||
0x30 | , | ||
0x90 | , | ||
0xf3 | , | ||
0x56 | , | ||
0xdc | |||
) |
DEFINE_GUID | ( | IID_IDebugOutputCallbacksWide | , |
0x4c7fd663 | , | ||
0xc394 | , | ||
0x4e26 | , | ||
0x8e | , | ||
0xf1 | , | ||
0x34 | , | ||
0xad | , | ||
0x5e | , | ||
0xd3 | , | ||
0x76 | , | ||
0x4c | |||
) |
DEFINE_GUID | ( | IID_IDebugSymbols | , |
0x8c31e98c | , | ||
0x983a | , | ||
0x48a5 | , | ||
0x90 | , | ||
0x16 | , | ||
0x6f | , | ||
0xe5 | , | ||
0xd6 | , | ||
0x67 | , | ||
0xa9 | , | ||
0x50 | |||
) |
DEFINE_GUID | ( | IID_IDebugSymbols2 | , |
0x3a707211 | , | ||
0xafdd | , | ||
0x4495 | , | ||
0xad | , | ||
0x4f | , | ||
0x56 | , | ||
0xfe | , | ||
0xcd | , | ||
0xf8 | , | ||
0x16 | , | ||
0x3f | |||
) |
DEFINE_GUID | ( | IID_IDebugSymbols3 | , |
0xf02fbecc | , | ||
0x50ac | , | ||
0x4f36 | , | ||
0x9a | , | ||
0xd9 | , | ||
0xc9 | , | ||
0x75 | , | ||
0xe8 | , | ||
0xf3 | , | ||
0x2f | , | ||
0xf8 | |||
) |
DEFINE_GUID | ( | IID_IDebugSystemObjects | , |
0x6b86fe2c | , | ||
0x2c4f | , | ||
0x4f0c | , | ||
0x9d | , | ||
0xa2 | , | ||
0x17 | , | ||
0x43 | , | ||
0x11 | , | ||
0xac | , | ||
0xc3 | , | ||
0x27 | |||
) |
DEFINE_GUID | ( | IID_IDebugSystemObjects2 | , |
0x0ae9f5ff | , | ||
0x1852 | , | ||
0x4679 | , | ||
0xb0 | , | ||
0x55 | , | ||
0x49 | , | ||
0x4b | , | ||
0xee | , | ||
0x64 | , | ||
0x07 | , | ||
0xee | |||
) |
DEFINE_GUID | ( | IID_IDebugSystemObjects3 | , |
0xe9676e2f | , | ||
0xe286 | , | ||
0x4ea3 | , | ||
0xb0 | , | ||
0xf9 | , | ||
0xdf | , | ||
0xe5 | , | ||
0xd9 | , | ||
0xfc | , | ||
0x33 | , | ||
0x0e | |||
) |