25DEFINE_GUID(IID_IDebugInputCallbacks, 0x9f50e42c, 0xf136, 0x499e, 0x9a, 0x97, 0x73, 0x03, 0x6c, 0x94, 0xed, 0x2d);
26DEFINE_GUID(IID_IDebugOutputCallbacks, 0x4bf58045, 0xd654, 0x4c40, 0xb0, 0xaf, 0x68, 0x30, 0x90, 0xf3, 0x56, 0xdc);
27DEFINE_GUID(IID_IDebugOutputCallbacksWide,0x4c7fd663, 0xc394, 0x4e26, 0x8e, 0xf1, 0x34, 0xad, 0x5e, 0xd3, 0x76, 0x4c);
28DEFINE_GUID(IID_IDebugEventCallbacks, 0x337be28b, 0x5036, 0x4d72, 0xb6, 0xbf, 0xc4, 0x5f, 0xbb, 0x9f, 0x2e, 0xaa);
29DEFINE_GUID(IID_IDebugEventCallbacksWide, 0x0690e046, 0x9c23, 0x45ac, 0xa0, 0x4f, 0x98, 0x7a, 0xc2, 0x9a, 0xd0, 0xd3);
30DEFINE_GUID(IID_IDebugEventContextCallbacks, 0x61a4905b, 0x23f9, 0x4247, 0xb3, 0xc5, 0x53, 0xd0, 0x87, 0x52, 0x9a, 0xb7);
31DEFINE_GUID(IID_IDebugBreakpoint, 0x5bd9d474, 0x5975, 0x423a, 0xb8, 0x8b, 0x65, 0xa8, 0xe7, 0x11, 0x0e, 0x65);
32DEFINE_GUID(IID_IDebugBreakpoint2, 0x1b278d20, 0x79f2, 0x426e, 0xa3, 0xf9, 0xc1, 0xdd, 0xf3, 0x75, 0xd4, 0x8e);
33DEFINE_GUID(IID_IDebugClient, 0x27fe5639, 0x8407, 0x4f47, 0x83, 0x64, 0xee, 0x11, 0x8f, 0xb0, 0x8a, 0xc8);
34DEFINE_GUID(IID_IDebugClient2, 0xedbed635, 0x372e, 0x4dab, 0xbb, 0xfe, 0xed, 0x0d, 0x2f, 0x63, 0xbe, 0x81);
35DEFINE_GUID(IID_IDebugClient3, 0xdd492d7f, 0x71b8, 0x4ad6, 0xa8, 0xdc, 0x1c, 0x88, 0x74, 0x79, 0xff, 0x91);
36DEFINE_GUID(IID_IDebugClient4, 0xca83c3de, 0x5089, 0x4cf8, 0x93, 0xc8, 0xd8, 0x92, 0x38, 0x7f, 0x2a, 0x5e);
37DEFINE_GUID(IID_IDebugClient5, 0xe3acb9d7, 0x7ec2, 0x4f0c, 0xa0, 0xda, 0xe8, 0x1e, 0x0c, 0xbb, 0xe6, 0x28);
38DEFINE_GUID(IID_IDebugClient6, 0xfd28b4c5, 0xc498, 0x4686, 0xa2, 0x8e, 0x62, 0xca, 0xd2, 0x15, 0x4e, 0xb3);
39DEFINE_GUID(IID_IDebugClient7, 0x13586be3, 0x542e, 0x481e, 0xb1, 0xf2, 0x84, 0x97, 0xba, 0x74, 0xf9, 0xa9);
40DEFINE_GUID(IID_IDebugDataSpaces, 0x88f7dfab, 0x3ea7, 0x4c3a, 0xae, 0xfb, 0xc4, 0xe8, 0x10, 0x61, 0x73, 0xaa);
41DEFINE_GUID(IID_IDebugDataSpaces2, 0x7a5e852f, 0x96e9, 0x468f, 0xac, 0x1b, 0x0b, 0x3a, 0xdd, 0xc4, 0xa0, 0x49);
42DEFINE_GUID(IID_IDebugSymbols, 0x8c31e98c, 0x983a, 0x48a5, 0x90, 0x16, 0x6f, 0xe5, 0xd6, 0x67, 0xa9, 0x50);
43DEFINE_GUID(IID_IDebugSymbols2, 0x3a707211, 0xafdd, 0x4495, 0xad, 0x4f, 0x56, 0xfe, 0xcd, 0xf8, 0x16, 0x3f);
44DEFINE_GUID(IID_IDebugSymbols3, 0xf02fbecc, 0x50ac, 0x4f36, 0x9a, 0xd9, 0xc9, 0x75, 0xe8, 0xf3, 0x2f, 0xf8);
45DEFINE_GUID(IID_IDebugControl, 0x5182e668, 0x105e, 0x416e, 0xad, 0x92, 0x24, 0xef, 0x80, 0x04, 0x24, 0xba);
46DEFINE_GUID(IID_IDebugControl2, 0xd4366723, 0x44df, 0x4bed, 0x8c, 0x7e, 0x4c, 0x05, 0x42, 0x4f, 0x45, 0x88);
47DEFINE_GUID(IID_IDebugControl3, 0x7df74a86, 0xb03f, 0x407f, 0x90, 0xab, 0xa2, 0x0d, 0xad, 0xce, 0xad, 0x08);
48DEFINE_GUID(IID_IDebugControl4, 0x94e60ce9, 0x9b41, 0x4b19, 0x9f, 0xc0, 0x6d, 0x9e, 0xb3, 0x52, 0x72, 0xb3);
49DEFINE_GUID(IID_IDebugAdvanced, 0xf2df5f53, 0x071f, 0x47bd, 0x9d, 0xe6, 0x57, 0x34, 0xc3, 0xfe, 0xd6, 0x89);
50DEFINE_GUID(IID_IDebugAdvanced2, 0x716d14c9, 0x119b, 0x4ba5, 0xaf, 0x1f, 0x08, 0x90, 0xe6, 0x72, 0x41, 0x6a);
51DEFINE_GUID(IID_IDebugAdvanced3, 0xcba4abb4, 0x84c4, 0x444d, 0x87, 0xca, 0xa0, 0x4e, 0x13, 0x28, 0x67, 0x39);
52DEFINE_GUID(IID_IDebugSystemObjects, 0x6b86fe2c, 0x2c4f, 0x4f0c, 0x9d, 0xa2, 0x17, 0x43, 0x11, 0xac, 0xc3, 0x27);
53DEFINE_GUID(IID_IDebugSystemObjects2, 0x0ae9f5ff, 0x1852, 0x4679, 0xb0, 0x55, 0x49, 0x4b, 0xee, 0x64, 0x07, 0xee);
54DEFINE_GUID(IID_IDebugSystemObjects3, 0xe9676e2f, 0xe286, 0x4ea3, 0xb0, 0xf9, 0xdf, 0xe5, 0xd9, 0xfc, 0x33, 0x0e);
57#define DEBUG_ENGOPT_IGNORE_DBGHELP_VERSION 0x00000001
58#define DEBUG_ENGOPT_IGNORE_EXTENSION_VERSIONS 0x00000002
59#define DEBUG_ENGOPT_ALLOW_NETWORK_PATHS 0x00000004
60#define DEBUG_ENGOPT_DISALLOW_NETWORK_PATHS 0x00000008
61#define DEBUG_ENGOPT_IGNORE_LOADER_EXCEPTIONS 0x00000010
62#define DEBUG_ENGOPT_INITIAL_BREAK 0x00000020
63#define DEBUG_ENGOPT_INITIAL_MODULE_BREAK 0x00000040
64#define DEBUG_ENGOPT_FINAL_BREAK 0x00000080
65#define DEBUG_ENGOPT_NO_EXECUTE_REPEAT 0x00000100
66#define DEBUG_ENGOPT_FAIL_INCOMPLETE_INFORMATION 0x00000200
67#define DEBUG_ENGOPT_ALLOW_READ_ONLY_BREAKPOINTS 0x00000400
68#define DEBUG_ENGOPT_SYNCHRONIZE_BREAKPOINTS 0x00000800
69#define DEBUG_ENGOPT_DISALLOW_SHELL_COMMANDS 0x00001000
70#define DEBUG_ENGOPT_KD_QUIET_MODE 0x00002000
71#define DEBUG_ENGOPT_DISABLE_MANAGED_SUPPORT 0x00004000
72#define DEBUG_ENGOPT_DISABLE_MODULE_SYMBOL_LOAD 0x00008000
73#define DEBUG_ENGOPT_DISABLE_EXECUTION_COMMANDS 0x00010000
74#define DEBUG_ENGOPT_DISALLOW_IMAGE_FILE_MAPPING 0x00020000
75#define DEBUG_ENGOPT_PREFER_DML 0x00040000
76#define DEBUG_ENGOPT_DISABLESQM 0x00080000
77#define DEBUG_ENGOPT_DISABLE_STEPLINES_OPTIONS 0x00200000
78#define DEBUG_ENGOPT_DEBUGGING_SENSITIVE_DATA 0x00400000
79#define DEBUG_ENGOPT_ALL 0x004fffff
80#define DEBUG_ENGOPT_NETWORK_PATHS (DEBUG_ENGOPT_ALLOW_NETWORK_PATHS | DEBUG_ENGOPT_DISALLOW_NETWORK_PATHS)
83#define DEBUG_ATTACH_DEFAULT 0x00000000
84#define DEBUG_ATTACH_NONINVASIVE 0x00000001
85#define DEBUG_ATTACH_EXISTING 0x00000002
86#define DEBUG_ATTACH_NONINVASIVE_NO_SUSPEND 0x00000004
87#define DEBUG_ATTACH_INVASIVE_NO_INITIAL_BREAK 0x00000008
88#define DEBUG_ATTACH_INVASIVE_RESUME_PROCESS 0x00000010
89#define DEBUG_ATTACH_NONINVASIVE_ALLOW_PARTIAL 0x00000020
92#define DEBUG_END_PASSIVE 0x00000000
93#define DEBUG_END_ACTIVE_TERMINATE 0x00000001
94#define DEBUG_END_ACTIVE_DETACH 0x00000002
95#define DEBUG_END_REENTRANT 0x00000003
96#define DEBUG_END_DISCONNECT 0x00000004
99#define DEBUG_CES_CURRENT_THREAD 0x00000001
100#define DEBUG_CES_EFFECTIVE_PROCESSOR 0x00000002
101#define DEBUG_CES_BREAKPOINTS 0x00000004
102#define DEBUG_CES_CODE_LEVEL 0x00000008
103#define DEBUG_CES_EXECUTION_STATUS 0x00000010
104#define DEBUG_CES_ENGINE_OPTIONS 0x00000020
105#define DEBUG_CES_LOG_FILE 0x00000040
106#define DEBUG_CES_RADIX 0x00000080
107#define DEBUG_CES_EVENT_FILTERS 0x00000100
108#define DEBUG_CES_PROCESS_OPTIONS 0x00000200
109#define DEBUG_CES_EXTENSIONS 0x00000400
110#define DEBUG_CES_SYSTEMS 0x00000800
111#define DEBUG_CES_ASSEMBLY_OPTIONS 0x00001000
112#define DEBUG_CES_EXPRESSION_SYNTAX 0x00002000
113#define DEBUG_CES_TEXT_REPLACEMENTS 0x00004000
114#define DEBUG_CES_ALL 0xffffffff
116#define DEBUG_STATUS_NO_CHANGE 0
117#define DEBUG_STATUS_GO 1
118#define DEBUG_STATUS_GO_HANDLED 2
119#define DEBUG_STATUS_GO_NOT_HANDLED 3
120#define DEBUG_STATUS_STEP_OVER 4
121#define DEBUG_STATUS_STEP_INTO 5
122#define DEBUG_STATUS_BREAK 6
123#define DEBUG_STATUS_NO_DEBUGGEE 7
124#define DEBUG_STATUS_STEP_BRANCH 8
125#define DEBUG_STATUS_IGNORE_EVENT 9
126#define DEBUG_STATUS_RESTART_REQUESTED 10
127#define DEBUG_STATUS_REVERSE_GO 11
128#define DEBUG_STATUS_REVERSE_STEP_BRANCH 12
129#define DEBUG_STATUS_REVERSE_STEP_OVER 13
130#define DEBUG_STATUS_REVERSE_STEP_INTO 14
131#define DEBUG_STATUS_OUT_OF_SYNC 15
132#define DEBUG_STATUS_WAIT_INPUT 16
133#define DEBUG_STATUS_TIMEOUT 17
134#define DEBUG_STATUS_MASK 0x1f
137#define DEBUG_CSS_LOADS 0x00000001
138#define DEBUG_CSS_UNLOADS 0x00000002
139#define DEBUG_CSS_SCOPE 0x00000004
140#define DEBUG_CSS_PATHS 0x00000008
141#define DEBUG_CSS_SYMBOL_OPTIONS 0x00000010
142#define DEBUG_CSS_TYPE_OPTIONS 0x00000020
143#define DEBUG_CSS_COLLAPSE_CHILDREN 0x00000040
144#define DEBUG_CSS_ALL 0xffffffff
147#define DEBUG_SESSION_ACTIVE 0x00000000
148#define DEBUG_SESSION_END_SESSION_ACTIVE_TERMINATE 0x00000001
149#define DEBUG_SESSION_END_SESSION_ACTIVE_DETACH 0x00000002
150#define DEBUG_SESSION_END_SESSION_PASSIVE 0x00000003
151#define DEBUG_SESSION_END 0x00000004
152#define DEBUG_SESSION_REBOOT 0x00000005
153#define DEBUG_SESSION_HIBERNATE 0x00000006
154#define DEBUG_SESSION_FAILURE 0x00000007
157#define DEBUG_CDS_REGISTERS 0x00000001
158#define DEBUG_CDS_DATA 0x00000002
159#define DEBUG_CDS_REFRESH 0x00000004
160#define DEBUG_CDS_ALL 0xffffffff
162#define DEBUG_CDS_REFRESH_EVALUATE 1
163#define DEBUG_CDS_REFRESH_EXECUTE 2
164#define DEBUG_CDS_REFRESH_EXECUTECOMMANDFILE 3
165#define DEBUG_CDS_REFRESH_ADDBREAKPOINT 4
166#define DEBUG_CDS_REFRESH_REMOVEBREAKPOINT 5
167#define DEBUG_CDS_REFRESH_WRITEVIRTUAL 6
168#define DEBUG_CDS_REFRESH_WRITEVIRTUALUNCACHED 7
169#define DEBUG_CDS_REFRESH_WRITEPHYSICAL 8
170#define DEBUG_CDS_REFRESH_WRITEPHYSICAL2 9
171#define DEBUG_CDS_REFRESH_SETVALUE 10
172#define DEBUG_CDS_REFRESH_SETVALUE2 11
173#define DEBUG_CDS_REFRESH_SETSCOPE 12
174#define DEBUG_CDS_REFRESH_SETSCOPEFRAMEBYINDEX 13
175#define DEBUG_CDS_REFRESH_SETSCOPEFROMJITDEBUGINFO 14
176#define DEBUG_CDS_REFRESH_SETSCOPEFROMSTOREDEVENT 15
177#define DEBUG_CDS_REFRESH_INLINESTEP 16
178#define DEBUG_CDS_REFRESH_INLINESTEP_PSEUDO 17
181#define DEBUG_MODNAME_IMAGE 0
182#define DEBUG_MODNAME_MODULE 1
183#define DEBUG_MODNAME_LOADED_IMAGE 2
184#define DEBUG_MODNAME_SYMBOL_FILE 3
185#define DEBUG_MODNAME_MAPPED_IMAGE 4
187#define DEBUG_CLASS_UNINITIALIZED 0
188#define DEBUG_CLASS_KERNEL 1
189#define DEBUG_CLASS_USER_WINDOWS 2
190#define DEBUG_CLASS_IMAGE_FILE 3
192#define DEBUG_DUMP_SMALL 1024
193#define DEBUG_DUMP_DEFAULT 1025
194#define DEBUG_DUMP_FULL 1026
195#define DEBUG_DUMP_IMAGE_FILE 1027
196#define DEBUG_DUMP_TRACE_LOG 1028
197#define DEBUG_DUMP_WINDOWS_CE 1029
198#define DEBUG_DUMP_ACTIVE 1030
200#define DEBUG_USER_WINDOWS_PROCESS 0
201#define DEBUG_USER_WINDOWS_PROCESS_SERVER 1
202#define DEBUG_USER_WINDOWS_IDNA 2
203#define DEBUG_USER_WINDOWS_REPT 3
204#define DEBUG_USER_WINDOWS_SMALL_DUMP DEBUG_DUMP_SMALL
205#define DEBUG_USER_WINDOWS_DUMP DEBUG_DUMP_DEFAULT
206#define DEBUG_USER_WINDOWS_DUMP_WINDOWS_CE DEBUG_DUMP_WINDOWS_CE
208#define DEBUG_INVALID_OFFSET ((ULONG64)-1)
209#define DEBUG_ANY_ID 0xffffffff
211#ifndef __IDebugClient_FWD_DEFINED__
212#define __IDebugClient_FWD_DEFINED__
381#define INTERFACE IDebugBreakpoint
413#define INTERFACE IDebugBreakpoint2
451#define INTERFACE IDebugSymbolGroup
472#define INTERFACE IDebugSymbolGroup2
511#define INTERFACE IDebugInputCallbacks
524#define INTERFACE IDebugOutputCallbacks
536#define INTERFACE IDebugOutputCallbacksWide
548#ifdef WINE_NO_UNICODE_MACROS
552#define INTERFACE IDebugEventCallbacks
580#define INTERFACE IDebugEventCallbacksWide
609#define INTERFACE IDebugEventContextCallbacks
639#define INTERFACE IDebugClient
699#define INTERFACE IDebugClient2
768#define INTERFACE IDebugClient3
844#define INTERFACE IDebugClient4
927#define INTERFACE IDebugClient5
1024 const char *initial,
const char *environment)
PURE;
1044#define INTERFACE IDebugClient6
1141 const char *initial,
const char *environment)
PURE;
1159 STDMETHOD(SetEventContextCallbacks)(
THIS_ IDebugEventContextCallbacks *callbacks)
PURE;
1163#define INTERFACE IDebugClient7
1260 const char *initial,
const char *environment)
PURE;
1278 STDMETHOD(SetEventContextCallbacks)(
THIS_ IDebugEventContextCallbacks *callbacks)
PURE;
1284#define INTERFACE IDebugDataSpaces
1323#define INTERFACE IDebugDataSpaces2
1371#define INTERFACE IDebugSymbols
1397 char *loaded_image_name,
ULONG loaded_image_name_buffer_size,
ULONG *loaded_image_size)
PURE;
1448#define INTERFACE IDebugSymbols2
1474 char *loaded_image_name,
ULONG loaded_image_name_buffer_size,
ULONG *loaded_image_size)
PURE;
1538#define INTERFACE IDebugSymbols3
1564 char *loaded_image_name,
ULONG loaded_image_name_buffer_size,
ULONG *loaded_image_size)
PURE;
1733#define INTERFACE IDebugControl
1784 ULONG sp_string_size,
ULONG *sp_string_used,
ULONG *sp_number,
char *build_string,
ULONG build_string_size,
1792 ULONG *full_name_size,
char *abbrev_name,
ULONG abbrev_name_buffer_size,
ULONG *abbrev_name_size)
PURE;
1853#define INTERFACE IDebugControl2
1904 ULONG sp_string_size,
ULONG *sp_string_used,
ULONG *sp_number,
char *build_string,
ULONG build_string_size,
1912 ULONG *full_name_size,
char *abbrev_name,
ULONG abbrev_name_buffer_size,
ULONG *abbrev_name_size)
PURE;
1977 STDMETHOD(SetTextReplacement)(
THIS_ const char *src_text,
const char *dst_text)
PURE;
1983#define INTERFACE IDebugControl3
2034 ULONG sp_string_size,
ULONG *sp_string_used,
ULONG *sp_number,
char *build_string,
ULONG build_string_size,
2042 ULONG *full_name_size,
char *abbrev_name,
ULONG abbrev_name_buffer_size,
ULONG *abbrev_name_size)
PURE;
2107 STDMETHOD(SetTextReplacement)(
THIS_ const char *src_text,
const char *dst_text)
PURE;
2120 ULONG *fullname_size,
char *abbrevname,
ULONG abbrevname_buffer_size,
ULONG *abbrevname_size)
PURE;
2129#define INTERFACE IDebugControl4
2180 ULONG sp_string_size,
ULONG *sp_string_used,
ULONG *sp_number,
char *build_string,
ULONG build_string_size,
2188 ULONG *full_name_size,
char *abbrev_name,
ULONG abbrev_name_buffer_size,
ULONG *abbrev_name_size)
PURE;
2253 STDMETHOD(SetTextReplacement)(
THIS_ const char *src_text,
const char *dst_text)
PURE;
2266 ULONG *fullname_size,
char *abbrevname,
ULONG abbrevname_buffer_size,
ULONG *abbrevname_size)
PURE;
2328 ULONG frames_size,
void *frame_contexts,
ULONG frame_contexts_size,
ULONG frame_contexts_entry_size,
2343#define INTERFACE IDebugAdvanced
2356#define INTERFACE IDebugAdvanced2
2382#define INTERFACE IDebugAdvanced3
2417#define INTERFACE IDebugSystemObjects
2456#define INTERFACE IDebugSystemObjects2
2501#define INTERFACE IDebugSystemObjects3
2550 ULONG *largest_process_threads,
ULONG *largest_system_threads,
ULONG *largest_system_processes)
PURE;
static BOOL OpenLogFile()
static INT Execute(LPTSTR Full, LPTSTR First, LPTSTR Rest, PARSED_COMMAND *Cmd)
static BOOL expand(LPINT ac, LPTSTR **arg, LPCTSTR pattern)
#define DECLARE_INTERFACE_(i, b)
static LPCWSTR LPCWSTR module_name
interface IDebugClient IDebugClient
struct _DEBUG_SYMBOL_SOURCE_ENTRY * PDEBUG_SYMBOL_SOURCE_ENTRY
struct _DEBUG_BREAKPOINT_PARAMETERS * PDEBUG_BREAKPOINT_PARAMETERS
IDebugBreakpoint2 * PDEBUG_BREAKPOINT2
struct _DEBUG_MODULE_AND_ID * PDEBUG_MODULE_AND_ID
struct _DEBUG_VALUE DEBUG_VALUE
IDebugBreakpoint * PDEBUG_BREAKPOINT
struct _DEBUG_BREAKPOINT_PARAMETERS DEBUG_BREAKPOINT_PARAMETERS
struct _DEBUG_SYMBOL_ENTRY DEBUG_SYMBOL_ENTRY
struct _DEBUG_MODULE_AND_ID DEBUG_MODULE_AND_ID
struct _MEMORY_BASIC_INFORMATION64 * PMEMORY_BASIC_INFORMATION64
struct _DEBUG_SYMBOL_PARAMETERS * PDEBUG_SYMBOL_PARAMETERS
HRESULT WINAPI DebugCreate(REFIID riid, void **out)
struct _DEBUG_OFFSET_REGION DEBUG_OFFSET_REGION
struct _WINDBG_EXTENSION_APIS32 * PWINDBG_EXTENSION_APIS32
struct _DEBUG_SYMBOL_SOURCE_ENTRY DEBUG_SYMBOL_SOURCE_ENTRY
struct _DEBUG_MODULE_PARAMETERS * PDEBUG_MODULE_PARAMETERS
struct _DEBUG_VALUE * PDEBUG_VALUE
struct _DEBUG_EXCEPTION_FILTER_PARAMETERS DEBUG_EXCEPTION_FILTER_PARAMETERS
struct _DEBUG_SPECIFIC_FILTER_PARAMETERS DEBUG_SPECIFIC_FILTER_PARAMETERS
struct _DEBUG_SPECIFIC_FILTER_PARAMETERS * PDEBUG_SPECIFIC_FILTER_PARAMETERS
struct _DEBUG_SYMBOL_PARAMETERS DEBUG_SYMBOL_PARAMETERS
struct _DEBUG_MODULE_PARAMETERS DEBUG_MODULE_PARAMETERS
struct _DEBUG_STACK_FRAME * PDEBUG_STACK_FRAME
struct _WINDBG_EXTENSION_APIS64 * PWINDBG_EXTENSION_APIS64
struct _DEBUG_EXCEPTION_FILTER_PARAMETERS * PDEBUG_EXCEPTION_FILTER_PARAMETERS
struct _DEBUG_SYMBOL_ENTRY * PDEBUG_SYMBOL_ENTRY
struct _DEBUG_STACK_FRAME DEBUG_STACK_FRAME
IDebugSymbolGroup2 * PDEBUG_SYMBOL_GROUP2
struct _DEBUG_OFFSET_REGION * PDEBUG_OFFSET_REGION
size_t const element_size
_Check_return_ _In_ PQUERY_INTERFACE QueryInterface
_In_ D3DDDI_VIDEO_PRESENT_TARGET_ID _In_ ULONG _In_ ULONG Flags
static VOID GetSystemVersion(HWND hwnd)
static cab_ULONG checksum(const cab_UBYTE *data, cab_UWORD bytes, cab_ULONG csum)
VOID WINAPI ExitProcess(IN UINT uExitCode)
BOOL WINAPI SetThreadContext(IN HANDLE hThread, IN CONST CONTEXT *lpContext)
VOID WINAPI ExitThread(IN DWORD uExitCode)
HANDLE WINAPI DECLSPEC_HOTPATCH CreateThread(IN LPSECURITY_ATTRIBUTES lpThreadAttributes, IN DWORD dwStackSize, IN LPTHREAD_START_ROUTINE lpStartAddress, IN LPVOID lpParameter, IN DWORD dwCreationFlags, OUT LPDWORD lpThreadId)
BOOL WINAPI GetThreadContext(IN HANDLE hThread, OUT LPCONTEXT lpContext)
uacpi_u16 uacpi_gpe_triggering uacpi_gpe_handler uacpi_handle ctx uacpi_u16 uacpi_namespace_node *wake_device uacpi_u16 idx uacpi_u16 idx uacpi_u16 idx uacpi_u16 idx uacpi_u16 idx uacpi_u64 uacpi_address_space address_space
static LPWSTR GetTypeName(PFILE_TYPE_ENTRY Entry, PFILE_TYPE_GLOBALS pG)
static const FxOffsetAndName offsets[]
VOID pRequest GetParameters(Parameters)
GLuint GLuint GLsizei count
GLuint GLuint GLsizei GLenum type
GLuint GLuint GLuint GLuint arg1
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3
GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2
GLenum const GLfloat * params
GLuint GLsizei GLsizei * length
GLuint GLint GLboolean GLint GLenum access
GLenum GLenum GLenum input
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat token
const unsigned char * inbuffer
unsigned char size_t * outsize
static void append(struct dump_context *dc, const void *data, unsigned size)
unsigned __int64 * PULONG64
#define comment(fmt, arg1)
D3D11_SHADER_VARIABLE_DESC desc
static unsigned int number
static const char machine[]
static void **static CONTEXT BOOL first_chance
static APTTYPEQUALIFIER * qualifier
static ULONG WINAPI AddRef(IStream *iface)
#define STDMETHODV(method)
static const WCHAR uptime[]
#define DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8)
static unsigned int file_size
DWORD WINAPI StartServer(LPVOID lpParam)
wchar_t const *const size_t const buffer_size
ULONG OffsetExpressionSize
ULONG MappedImageNameSize
ULONG LoadedImageNameSize
ULONG64 InstructionOffset
struct _DEBUG_VALUE::@3205::@3210 F128Parts64
struct _DEBUG_VALUE::@3205::@3209 I64Parts32
Character const *const prefix
static unsigned stack_offset(compile_ctx_t *ctx)
static const char * SystemError(DWORD err)
static rfbScreenInfoPtr server
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out
_In_ WDFIOTARGET _In_ PWDF_REQUEST_COMPLETION_PARAMS Params
static NTSTATUS GetSystemVersionString(OUT PWSTR pwszzVersion, IN SIZE_T cchDest, IN BOOLEAN InSafeMode, IN BOOLEAN AppendNtSystemRoot)
DWORD WINAPI GetCurrentThreadId(void)
_In_ ULONG_PTR _In_ ULONG _Out_ ULONG_PTR * pid
_Reserved_ PVOID Reserved
static PVOID LoadModule(_Inout_ PLIST_ENTRY LoadOrderListHead, _In_ PCSTR Path, _In_ PCSTR File, _In_ PCSTR ImportName, _In_ TYPE_OF_MEMORY MemoryType, _Out_ PLDR_DATA_TABLE_ENTRY *Dte, _In_ ULONG Percentage)
size_t const unsigned const radix