|
| WINE_DEFAULT_DEBUG_CHANNEL (dbgeng) |
|
NTSTATUS WINAPI | NtSuspendProcess (HANDLE handle) |
|
NTSTATUS WINAPI | NtResumeProcess (HANDLE handle) |
|
static struct target_process * | debug_client_get_target (struct debug_client *debug_client) |
|
static HRESULT | debug_target_return_string (const char *str, char *buffer, unsigned int buffer_size, unsigned int *size) |
|
static WORD | debug_target_get_module_machine (struct target_process *target, HMODULE module) |
|
static DWORD | debug_target_get_module_timestamp (struct target_process *target, HMODULE module) |
|
static HRESULT | debug_target_init_modules_info (struct target_process *target) |
|
static const struct module_info * | debug_target_get_module_info (struct target_process *target, unsigned int i) |
|
static const struct module_info * | debug_target_get_module_info_by_base (struct target_process *target, ULONG64 base) |
|
static void | debug_client_detach_target (struct target_process *target) |
|
static struct debug_client * | impl_from_IDebugClient (IDebugClient7 *iface) |
|
static struct debug_client * | impl_from_IDebugDataSpaces (IDebugDataSpaces *iface) |
|
static struct debug_client * | impl_from_IDebugSymbols3 (IDebugSymbols3 *iface) |
|
static struct debug_client * | impl_from_IDebugControl2 (IDebugControl2 *iface) |
|
static struct debug_client * | impl_from_IDebugAdvanced (IDebugAdvanced *iface) |
|
static struct debug_client * | impl_from_IDebugSystemObjects (IDebugSystemObjects *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_QueryInterface (IDebugClient7 *iface, REFIID riid, void **obj) |
|
static ULONG STDMETHODCALLTYPE | debugclient_AddRef (IDebugClient7 *iface) |
|
static void | debug_target_free (struct target_process *target) |
|
static ULONG STDMETHODCALLTYPE | debugclient_Release (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_AttachKernel (IDebugClient7 *iface, ULONG flags, const char *options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetKernelConnectionOptions (IDebugClient7 *iface, char *buffer, ULONG buffer_size, ULONG *options_size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetKernelConnectionOptions (IDebugClient7 *iface, const char *options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_StartProcessServer (IDebugClient7 *iface, ULONG flags, const char *options, void *reserved) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_ConnectProcessServer (IDebugClient7 *iface, const char *remote_options, ULONG64 *server) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_DisconnectProcessServer (IDebugClient7 *iface, ULONG64 server) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetRunningProcessSystemIds (IDebugClient7 *iface, ULONG64 server, ULONG *ids, ULONG count, ULONG *actual_count) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetRunningProcessSystemIdByExecutableName (IDebugClient7 *iface, ULONG64 server, const char *exe_name, ULONG flags, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetRunningProcessDescription (IDebugClient7 *iface, ULONG64 server, ULONG systemid, ULONG flags, char *exe_name, ULONG exe_name_size, ULONG *actual_exe_name_size, char *description, ULONG description_size, ULONG *actual_description_size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_AttachProcess (IDebugClient7 *iface, ULONG64 server, ULONG pid, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcess (IDebugClient7 *iface, ULONG64 server, char *cmdline, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcessAndAttach (IDebugClient7 *iface, ULONG64 server, char *cmdline, ULONG create_flags, ULONG pid, ULONG attach_flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetProcessOptions (IDebugClient7 *iface, ULONG *options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_AddProcessOptions (IDebugClient7 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_RemoveProcessOptions (IDebugClient7 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetProcessOptions (IDebugClient7 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_OpenDumpFile (IDebugClient7 *iface, const char *filename) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_WriteDumpFile (IDebugClient7 *iface, const char *filename, ULONG qualifier) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_ConnectSession (IDebugClient7 *iface, ULONG flags, ULONG history_limit) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_StartServer (IDebugClient7 *iface, const char *options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_OutputServers (IDebugClient7 *iface, ULONG output_control, const char *machine, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_TerminateProcesses (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_DetachProcesses (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_EndSession (IDebugClient7 *iface, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetExitCode (IDebugClient7 *iface, ULONG *code) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_DispatchCallbacks (IDebugClient7 *iface, ULONG timeout) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_ExitDispatch (IDebugClient7 *iface, IDebugClient *client) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateClient (IDebugClient7 *iface, IDebugClient **client) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetInputCallbacks (IDebugClient7 *iface, IDebugInputCallbacks **callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetInputCallbacks (IDebugClient7 *iface, IDebugInputCallbacks *callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetOutputCallbacks (IDebugClient7 *iface, IDebugOutputCallbacks **callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetOutputCallbacks (IDebugClient7 *iface, IDebugOutputCallbacks *callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetOutputMask (IDebugClient7 *iface, ULONG *mask) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetOutputMask (IDebugClient7 *iface, ULONG mask) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetOtherOutputMask (IDebugClient7 *iface, IDebugClient *client, ULONG *mask) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetOtherOutputMask (IDebugClient7 *iface, IDebugClient *client, ULONG mask) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetOutputWidth (IDebugClient7 *iface, ULONG *columns) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetOutputWidth (IDebugClient7 *iface, ULONG columns) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetOutputLinePrefix (IDebugClient7 *iface, char *buffer, ULONG buffer_size, ULONG *prefix_size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetOutputLinePrefix (IDebugClient7 *iface, const char *prefix) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetIdentity (IDebugClient7 *iface, char *buffer, ULONG buffer_size, ULONG *identity_size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_OutputIdentity (IDebugClient7 *iface, ULONG output_control, ULONG flags, const char *format) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetEventCallbacks (IDebugClient7 *iface, IDebugEventCallbacks **callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetEventCallbacks (IDebugClient7 *iface, IDebugEventCallbacks *callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_FlushCallbacks (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_WriteDumpFile2 (IDebugClient7 *iface, const char *dumpfile, ULONG qualifier, ULONG flags, const char *comment) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_AddDumpInformationFile (IDebugClient7 *iface, const char *infofile, ULONG type) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_EndProcessServer (IDebugClient7 *iface, ULONG64 server) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_WaitForProcessServerEnd (IDebugClient7 *iface, ULONG timeout) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_IsKernelDebuggerEnabled (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_TerminateCurrentProcess (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_DetachCurrentProcess (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_AbandonCurrentProcess (IDebugClient7 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetRunningProcessSystemIdByExecutableNameWide (IDebugClient7 *iface, ULONG64 server, const WCHAR *exename, ULONG flags, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetRunningProcessDescriptionWide (IDebugClient7 *iface, ULONG64 server, ULONG id, ULONG flags, WCHAR *exename, ULONG size, ULONG *actualsize, WCHAR *description, ULONG desc_size, ULONG *actual_desc_size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcessWide (IDebugClient7 *iface, ULONG64 server, WCHAR *commandline, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcessAndAttachWide (IDebugClient7 *iface, ULONG64 server, WCHAR *commandline, ULONG flags, ULONG processid, ULONG attachflags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_OpenDumpFileWide (IDebugClient7 *iface, const WCHAR *filename, ULONG64 handle) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_WriteDumpFileWide (IDebugClient7 *iface, const WCHAR *filename, ULONG64 handle, ULONG qualifier, ULONG flags, const WCHAR *comment) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_AddDumpInformationFileWide (IDebugClient7 *iface, const WCHAR *filename, ULONG64 handle, ULONG type) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetNumberDumpFiles (IDebugClient7 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetDumpFile (IDebugClient7 *iface, ULONG index, char *buffer, ULONG buf_size, ULONG *name_size, ULONG64 *handle, ULONG *type) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetDumpFileWide (IDebugClient7 *iface, ULONG index, WCHAR *buffer, ULONG buf_size, ULONG *name_size, ULONG64 *handle, ULONG *type) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_AttachKernelWide (IDebugClient7 *iface, ULONG flags, const WCHAR *options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetKernelConnectionOptionsWide (IDebugClient7 *iface, WCHAR *buffer, ULONG buf_size, ULONG *size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetKernelConnectionOptionsWide (IDebugClient7 *iface, const WCHAR *options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_StartProcessServerWide (IDebugClient7 *iface, ULONG flags, const WCHAR *options, void *reserved) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_ConnectProcessServerWide (IDebugClient7 *iface, const WCHAR *options, ULONG64 *server) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_StartServerWide (IDebugClient7 *iface, const WCHAR *options) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_OutputServersWide (IDebugClient7 *iface, ULONG control, const WCHAR *machine, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetOutputCallbacksWide (IDebugClient7 *iface, IDebugOutputCallbacksWide **callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetOutputCallbacksWide (IDebugClient7 *iface, IDebugOutputCallbacksWide *callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetOutputLinePrefixWide (IDebugClient7 *iface, WCHAR *buffer, ULONG buf_size, ULONG *size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetOutputLinePrefixWide (IDebugClient7 *iface, const WCHAR *prefix) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetIdentityWide (IDebugClient7 *iface, WCHAR *buffer, ULONG buf_size, ULONG *identity) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_OutputIdentityWide (IDebugClient7 *iface, ULONG control, ULONG flags, const WCHAR *format) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetEventCallbacksWide (IDebugClient7 *iface, IDebugEventCallbacksWide **callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetEventCallbacksWide (IDebugClient7 *iface, IDebugEventCallbacksWide *callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcess2 (IDebugClient7 *iface, ULONG64 server, char *command, void *options, ULONG buf_size, const char *initial, const char *environment) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcess2Wide (IDebugClient7 *iface, ULONG64 server, WCHAR *command, void *options, ULONG size, const WCHAR *initial, const WCHAR *environment) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcessAndAttach2 (IDebugClient7 *iface, ULONG64 server, char *command, void *options, ULONG buf_size, const char *initial, const char *environment, ULONG processid, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_CreateProcessAndAttach2Wide (IDebugClient7 *iface, ULONG64 server, WCHAR *command, void *buffer, ULONG buf_size, const WCHAR *initial, const WCHAR *environment, ULONG processid, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_PushOutputLinePrefix (IDebugClient7 *iface, const char *prefix, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_PushOutputLinePrefixWide (IDebugClient7 *iface, const WCHAR *prefix, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_PopOutputLinePrefix (IDebugClient7 *iface, ULONG64 handle) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetNumberInputCallbacks (IDebugClient7 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetNumberOutputCallbacks (IDebugClient7 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetNumberEventCallbacks (IDebugClient7 *iface, ULONG flags, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetQuitLockString (IDebugClient7 *iface, char *buffer, ULONG buf_size, ULONG *size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetQuitLockString (IDebugClient7 *iface, char *string) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_GetQuitLockStringWide (IDebugClient7 *iface, WCHAR *buffer, ULONG buf_size, ULONG *size) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetQuitLockStringWide (IDebugClient7 *iface, const WCHAR *string) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetEventContextCallbacks (IDebugClient7 *iface, IDebugEventContextCallbacks *callbacks) |
|
static HRESULT STDMETHODCALLTYPE | debugclient_SetClientContext (IDebugClient7 *iface, void *context, ULONG size) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_QueryInterface (IDebugDataSpaces *iface, REFIID riid, void **obj) |
|
static ULONG STDMETHODCALLTYPE | debugdataspaces_AddRef (IDebugDataSpaces *iface) |
|
static ULONG STDMETHODCALLTYPE | debugdataspaces_Release (IDebugDataSpaces *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadVirtual (IDebugDataSpaces *iface, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WriteVirtual (IDebugDataSpaces *iface, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_SearchVirtual (IDebugDataSpaces *iface, ULONG64 offset, ULONG64 length, void *pattern, ULONG pattern_size, ULONG pattern_granularity, ULONG64 *ret_offset) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadVirtualUncached (IDebugDataSpaces *iface, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WriteVirtualUncached (IDebugDataSpaces *iface, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadPointersVirtual (IDebugDataSpaces *iface, ULONG count, ULONG64 offset, ULONG64 *pointers) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WritePointersVirtual (IDebugDataSpaces *iface, ULONG count, ULONG64 offset, ULONG64 *pointers) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadPhysical (IDebugDataSpaces *iface, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WritePhysical (IDebugDataSpaces *iface, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadControl (IDebugDataSpaces *iface, ULONG processor, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WriteControl (IDebugDataSpaces *iface, ULONG processor, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadIo (IDebugDataSpaces *iface, ULONG type, ULONG bus_number, ULONG address_space, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WriteIo (IDebugDataSpaces *iface, ULONG type, ULONG bus_number, ULONG address_space, ULONG64 offset, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadMsr (IDebugDataSpaces *iface, ULONG msr, ULONG64 *value) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WriteMsr (IDebugDataSpaces *iface, ULONG msr, ULONG64 value) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadBusData (IDebugDataSpaces *iface, ULONG data_type, ULONG bus_number, ULONG slot_number, ULONG offset, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_WriteBusData (IDebugDataSpaces *iface, ULONG data_type, ULONG bus_number, ULONG slot_number, ULONG offset, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_CheckLowMemory (IDebugDataSpaces *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadDebuggerData (IDebugDataSpaces *iface, ULONG index, void *buffer, ULONG buffer_size, ULONG *data_size) |
|
static HRESULT STDMETHODCALLTYPE | debugdataspaces_ReadProcessorSystemData (IDebugDataSpaces *iface, ULONG processor, ULONG index, void *buffer, ULONG buffer_size, ULONG *data_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_QueryInterface (IDebugSymbols3 *iface, REFIID riid, void **obj) |
|
static ULONG STDMETHODCALLTYPE | debugsymbols_AddRef (IDebugSymbols3 *iface) |
|
static ULONG STDMETHODCALLTYPE | debugsymbols_Release (IDebugSymbols3 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolOptions (IDebugSymbols3 *iface, ULONG *options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AddSymbolOptions (IDebugSymbols3 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_RemoveSymbolOptions (IDebugSymbols3 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetSymbolOptions (IDebugSymbols3 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetNameByOffset (IDebugSymbols3 *iface, ULONG64 offset, char *buffer, ULONG buffer_size, ULONG *name_size, ULONG64 *displacement) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetOffsetByName (IDebugSymbols3 *iface, const char *symbol, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetNearNameByOffset (IDebugSymbols3 *iface, ULONG64 offset, LONG delta, char *buffer, ULONG buffer_size, ULONG *name_size, ULONG64 *displacement) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetLineByOffset (IDebugSymbols3 *iface, ULONG64 offset, ULONG *line, char *buffer, ULONG buffer_size, ULONG *file_size, ULONG64 *displacement) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetOffsetByLine (IDebugSymbols3 *iface, ULONG line, const char *file, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetNumberModules (IDebugSymbols3 *iface, ULONG *loaded, ULONG *unloaded) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleByIndex (IDebugSymbols3 *iface, ULONG index, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleByModuleName (IDebugSymbols3 *iface, const char *name, ULONG start_index, ULONG *index, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleByOffset (IDebugSymbols3 *iface, ULONG64 offset, ULONG start_index, ULONG *index, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleNames (IDebugSymbols3 *iface, ULONG index, ULONG64 base, char *image_name, ULONG image_name_buffer_size, ULONG *image_name_size, char *module_name, ULONG module_name_buffer_size, ULONG *module_name_size, char *loaded_image_name, ULONG loaded_image_name_buffer_size, ULONG *loaded_image_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleParameters (IDebugSymbols3 *iface, ULONG count, ULONG64 *bases, ULONG start, DEBUG_MODULE_PARAMETERS *params) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolModule (IDebugSymbols3 *iface, const char *symbol, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetTypeName (IDebugSymbols3 *iface, ULONG64 base, ULONG type_id, char *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetTypeId (IDebugSymbols3 *iface, ULONG64 base, const char *name, ULONG *type_id) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetTypeSize (IDebugSymbols3 *iface, ULONG64 base, ULONG type_id, ULONG *size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetFieldOffset (IDebugSymbols3 *iface, ULONG64 base, ULONG type_id, const char *field, ULONG *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolTypeId (IDebugSymbols3 *iface, const char *symbol, ULONG *type_id, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetOffsetTypeId (IDebugSymbols3 *iface, ULONG64 offset, ULONG *type_id, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_ReadTypedDataVirtual (IDebugSymbols3 *iface, ULONG64 offset, ULONG64 base, ULONG type_id, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_WriteTypedDataVirtual (IDebugSymbols3 *iface, ULONG64 offset, ULONG64 base, ULONG type_id, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_OutputTypedDataVirtual (IDebugSymbols3 *iface, ULONG output_control, ULONG64 offset, ULONG64 base, ULONG type_id, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_ReadTypedDataPhysical (IDebugSymbols3 *iface, ULONG64 offset, ULONG64 base, ULONG type_id, void *buffer, ULONG buffer_size, ULONG *read_len) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_WriteTypedDataPhysical (IDebugSymbols3 *iface, ULONG64 offset, ULONG64 base, ULONG type_id, void *buffer, ULONG buffer_size, ULONG *written) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_OutputTypedDataPhysical (IDebugSymbols3 *iface, ULONG output_control, ULONG64 offset, ULONG64 base, ULONG type_id, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetScope (IDebugSymbols3 *iface, ULONG64 *instr_offset, DEBUG_STACK_FRAME *frame, void *scope_context, ULONG scope_context_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetScope (IDebugSymbols3 *iface, ULONG64 instr_offset, DEBUG_STACK_FRAME *frame, void *scope_context, ULONG scope_context_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_ResetScope (IDebugSymbols3 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetScopeSymbolGroup (IDebugSymbols3 *iface, ULONG flags, IDebugSymbolGroup *update, IDebugSymbolGroup **symbols) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_CreateSymbolGroup (IDebugSymbols3 *iface, IDebugSymbolGroup **group) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_StartSymbolMatch (IDebugSymbols3 *iface, const char *pattern, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetNextSymbolMatch (IDebugSymbols3 *iface, ULONG64 handle, char *buffer, ULONG buffer_size, ULONG *match_size, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_EndSymbolMatch (IDebugSymbols3 *iface, ULONG64 handle) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_Reload (IDebugSymbols3 *iface, const char *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolPath (IDebugSymbols3 *iface, char *buffer, ULONG buffer_size, ULONG *path_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetSymbolPath (IDebugSymbols3 *iface, const char *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AppendSymbolPath (IDebugSymbols3 *iface, const char *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetImagePath (IDebugSymbols3 *iface, char *buffer, ULONG buffer_size, ULONG *path_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetImagePath (IDebugSymbols3 *iface, const char *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AppendImagePath (IDebugSymbols3 *iface, const char *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourcePath (IDebugSymbols3 *iface, char *buffer, ULONG buffer_size, ULONG *path_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourcePathElement (IDebugSymbols3 *iface, ULONG index, char *buffer, ULONG buffer_size, ULONG *element_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetSourcePath (IDebugSymbols3 *iface, const char *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AppendSourcePath (IDebugSymbols3 *iface, const char *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_FindSourceFile (IDebugSymbols3 *iface, ULONG start, const char *file, ULONG flags, ULONG *found_element, char *buffer, ULONG buffer_size, ULONG *found_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceFileLineOffsets (IDebugSymbols3 *iface, const char *file, ULONG64 *buffer, ULONG buffer_lines, ULONG *file_lines) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleVersionInformation (IDebugSymbols3 *iface, ULONG index, ULONG64 base, const char *item, void *buffer, ULONG buffer_size, ULONG *info_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleNameString (IDebugSymbols3 *iface, ULONG which, ULONG index, ULONG64 base, char *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetConstantName (IDebugSymbols3 *iface, ULONG64 module, ULONG type_id, ULONG64 value, char *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetFieldName (IDebugSymbols3 *iface, ULONG64 module, ULONG type_id, ULONG field_index, char *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetTypeOptions (IDebugSymbols3 *iface, ULONG *options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AddTypeOptions (IDebugSymbols3 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_RemoveTypeOptions (IDebugSymbols3 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetTypeOptions (IDebugSymbols3 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetNameByOffsetWide (IDebugSymbols3 *iface, ULONG64 offset, WCHAR *buffer, ULONG buffer_size, ULONG *name_size, ULONG64 *displacement) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetOffsetByNameWide (IDebugSymbols3 *iface, const WCHAR *symbol, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetNearNameByOffsetWide (IDebugSymbols3 *iface, ULONG64 offset, LONG delta, WCHAR *buffer, ULONG buffer_size, ULONG *name_size, ULONG64 *displacement) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetLineByOffsetWide (IDebugSymbols3 *iface, ULONG64 offset, ULONG *line, WCHAR *buffer, ULONG buffer_size, ULONG *file_size, ULONG64 *displacement) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetOffsetByLineWide (IDebugSymbols3 *iface, ULONG line, const WCHAR *file, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleByModuleNameWide (IDebugSymbols3 *iface, const WCHAR *name, ULONG start_index, ULONG *index, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolModuleWide (IDebugSymbols3 *iface, const WCHAR *symbol, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetTypeNameWide (IDebugSymbols3 *iface, ULONG64 module, ULONG type_id, WCHAR *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetTypeIdWide (IDebugSymbols3 *iface, ULONG64 module, const WCHAR *name, ULONG *type_id) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetFieldOffsetWide (IDebugSymbols3 *iface, ULONG64 module, ULONG type_id, const WCHAR *field, ULONG *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolTypeIdWide (IDebugSymbols3 *iface, const WCHAR *symbol, ULONG *type_id, ULONG64 *module) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetScopeSymbolGroup2 (IDebugSymbols3 *iface, ULONG flags, PDEBUG_SYMBOL_GROUP2 update, PDEBUG_SYMBOL_GROUP2 *symbols) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_CreateSymbolGroup2 (IDebugSymbols3 *iface, PDEBUG_SYMBOL_GROUP2 *group) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_StartSymbolMatchWide (IDebugSymbols3 *iface, const WCHAR *pattern, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetNextSymbolMatchWide (IDebugSymbols3 *iface, ULONG64 handle, WCHAR *buffer, ULONG buffer_size, ULONG *match_size, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_ReloadWide (IDebugSymbols3 *iface, const WCHAR *module) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolPathWide (IDebugSymbols3 *iface, WCHAR *buffer, ULONG buffer_size, ULONG *path_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetSymbolPathWide (IDebugSymbols3 *iface, const WCHAR *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AppendSymbolPathWide (IDebugSymbols3 *iface, const WCHAR *addition) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetImagePathWide (IDebugSymbols3 *iface, WCHAR *buffer, ULONG buffer_size, ULONG *path_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetImagePathWide (IDebugSymbols3 *iface, const WCHAR *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AppendImagePathWide (IDebugSymbols3 *iface, const WCHAR *addition) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourcePathWide (IDebugSymbols3 *iface, WCHAR *buffer, ULONG buffer_size, ULONG *path_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourcePathElementWide (IDebugSymbols3 *iface, ULONG index, WCHAR *buffer, ULONG buffer_size, ULONG *element_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetSourcePathWide (IDebugSymbols3 *iface, const WCHAR *path) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AppendSourcePathWide (IDebugSymbols3 *iface, const WCHAR *addition) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_FindSourceFileWide (IDebugSymbols3 *iface, ULONG start_element, const WCHAR *file, ULONG flags, ULONG *found_element, WCHAR *buffer, ULONG buffer_size, ULONG *found_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceFileLineOffsetsWide (IDebugSymbols3 *iface, const WCHAR *file, ULONG64 *buffer, ULONG buffer_lines, ULONG *file_lines) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleVersionInformationWide (IDebugSymbols3 *iface, ULONG index, ULONG64 base, const WCHAR *item, void *buffer, ULONG buffer_size, ULONG *version_info_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleNameStringWide (IDebugSymbols3 *iface, ULONG which, ULONG index, ULONG64 base, WCHAR *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetConstantNameWide (IDebugSymbols3 *iface, ULONG64 module, ULONG type_id, ULONG64 value, WCHAR *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetFieldNameWide (IDebugSymbols3 *iface, ULONG64 module, ULONG type_id, ULONG field_index, WCHAR *buffer, ULONG buffer_size, ULONG *name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_IsManagedModule (IDebugSymbols3 *iface, ULONG index, ULONG64 base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleByModuleName2 (IDebugSymbols3 *iface, const char *name, ULONG start_index, ULONG flags, ULONG *index, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleByModuleName2Wide (IDebugSymbols3 *iface, const WCHAR *name, ULONG start_index, ULONG flags, ULONG *index, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetModuleByOffset2 (IDebugSymbols3 *iface, ULONG64 offset, ULONG start_index, ULONG flags, ULONG *index, ULONG64 *base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AddSyntheticModule (IDebugSymbols3 *iface, ULONG64 base, ULONG size, const char *image_path, const char *module_name, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AddSyntheticModuleWide (IDebugSymbols3 *iface, ULONG64 base, ULONG size, const WCHAR *image_path, const WCHAR *module_name, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_RemoveSyntheticModule (IDebugSymbols3 *iface, ULONG64 base) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetCurrentScopeFrameIndex (IDebugSymbols3 *iface, ULONG *index) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetScopeFrameByIndex (IDebugSymbols3 *iface, ULONG index) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetScopeFromJitDebugInfo (IDebugSymbols3 *iface, ULONG output_control, ULONG64 info_offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_SetScopeFromStoredEvent (IDebugSymbols3 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_OutputSymbolByOffset (IDebugSymbols3 *iface, ULONG output_control, ULONG flags, ULONG64 offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetFunctionEntryByOffset (IDebugSymbols3 *iface, ULONG64 offset, ULONG flags, void *buffer, ULONG buffer_size, ULONG *needed_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetFieldTypeAndOffset (IDebugSymbols3 *iface, ULONG64 module, ULONG container_type_id, const char *field, ULONG *field_type_id, ULONG *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetFieldTypeAndOffsetWide (IDebugSymbols3 *iface, ULONG64 module, ULONG container_type_id, const WCHAR *field, ULONG *field_type_id, ULONG *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AddSyntheticSymbol (IDebugSymbols3 *iface, ULONG64 offset, ULONG size, const char *name, ULONG flags, DEBUG_MODULE_AND_ID *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_AddSyntheticSymbolWide (IDebugSymbols3 *iface, ULONG64 offset, ULONG size, const WCHAR *name, ULONG flags, DEBUG_MODULE_AND_ID *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_RemoveSyntheticSymbol (IDebugSymbols3 *iface, DEBUG_MODULE_AND_ID *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntriesByOffset (IDebugSymbols3 *iface, ULONG64 offset, ULONG flags, DEBUG_MODULE_AND_ID *ids, LONG64 *displacements, ULONG count, ULONG *entries) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntriesByName (IDebugSymbols3 *iface, const char *symbol, ULONG flags, DEBUG_MODULE_AND_ID *ids, ULONG count, ULONG *entries) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntriesByNameWide (IDebugSymbols3 *iface, const WCHAR *symbol, ULONG flags, DEBUG_MODULE_AND_ID *ids, ULONG count, ULONG *entries) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntryByToken (IDebugSymbols3 *iface, ULONG64 base, ULONG token, DEBUG_MODULE_AND_ID *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntryInformation (IDebugSymbols3 *iface, DEBUG_MODULE_AND_ID *id, DEBUG_SYMBOL_ENTRY *info) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntryString (IDebugSymbols3 *iface, DEBUG_MODULE_AND_ID *id, ULONG which, char *buffer, ULONG buffer_size, ULONG *string_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntryStringWide (IDebugSymbols3 *iface, DEBUG_MODULE_AND_ID *id, ULONG which, WCHAR *buffer, ULONG buffer_size, ULONG *string_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntryOffsetRegions (IDebugSymbols3 *iface, DEBUG_MODULE_AND_ID *id, ULONG flags, DEBUG_OFFSET_REGION *regions, ULONG regions_count, ULONG *regions_avail) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSymbolEntryBySymbolEntry (IDebugSymbols3 *iface, DEBUG_MODULE_AND_ID *from_id, ULONG flags, DEBUG_MODULE_AND_ID *to_id) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceEntriesByOffset (IDebugSymbols3 *iface, ULONG64 offset, ULONG flags, DEBUG_SYMBOL_SOURCE_ENTRY *entries, ULONG count, ULONG *entries_avail) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceEntriesByLine (IDebugSymbols3 *iface, ULONG line, const char *file, ULONG flags, DEBUG_SYMBOL_SOURCE_ENTRY *entries, ULONG count, ULONG *entries_avail) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceEntriesByLineWide (IDebugSymbols3 *iface, ULONG line, const WCHAR *file, ULONG flags, DEBUG_SYMBOL_SOURCE_ENTRY *entries, ULONG count, ULONG *entries_avail) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceEntryString (IDebugSymbols3 *iface, DEBUG_SYMBOL_SOURCE_ENTRY *entry, ULONG which, char *buffer, ULONG buffer_size, ULONG *string_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceEntryStringWide (IDebugSymbols3 *iface, DEBUG_SYMBOL_SOURCE_ENTRY *entry, ULONG which, WCHAR *buffer, ULONG buffer_size, ULONG *string_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceEntryOffsetRegions (IDebugSymbols3 *iface, DEBUG_SYMBOL_SOURCE_ENTRY *entry, ULONG flags, DEBUG_OFFSET_REGION *regions, ULONG count, ULONG *regions_avail) |
|
static HRESULT STDMETHODCALLTYPE | debugsymbols_GetSourceEntryBySourceEntry (IDebugSymbols3 *iface, DEBUG_SYMBOL_SOURCE_ENTRY *from_entry, ULONG flags, DEBUG_SYMBOL_SOURCE_ENTRY *to_entry) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_QueryInterface (IDebugControl2 *iface, REFIID riid, void **obj) |
|
static ULONG STDMETHODCALLTYPE | debugcontrol_AddRef (IDebugControl2 *iface) |
|
static ULONG STDMETHODCALLTYPE | debugcontrol_Release (IDebugControl2 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetInterrupt (IDebugControl2 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetInterrupt (IDebugControl2 *iface, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetInterruptTimeout (IDebugControl2 *iface, ULONG *timeout) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetInterruptTimeout (IDebugControl2 *iface, ULONG timeout) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetLogFile (IDebugControl2 *iface, char *buffer, ULONG buffer_size, ULONG *file_size, BOOL *append) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OpenLogFile (IDebugControl2 *iface, const char *file, BOOL append) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_CloseLogFile (IDebugControl2 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetLogMask (IDebugControl2 *iface, ULONG *mask) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetLogMask (IDebugControl2 *iface, ULONG mask) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_Input (IDebugControl2 *iface, char *buffer, ULONG buffer_size, ULONG *input_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_ReturnInput (IDebugControl2 *iface, const char *buffer) |
|
static HRESULT STDMETHODVCALLTYPE | debugcontrol_Output (IDebugControl2 *iface, ULONG mask, const char *format,...) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputVaList (IDebugControl2 *iface, ULONG mask, const char *format, __ms_va_list args) |
|
static HRESULT STDMETHODVCALLTYPE | debugcontrol_ControlledOutput (IDebugControl2 *iface, ULONG output_control, ULONG mask, const char *format,...) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_ControlledOutputVaList (IDebugControl2 *iface, ULONG output_control, ULONG mask, const char *format, __ms_va_list args) |
|
static HRESULT STDMETHODVCALLTYPE | debugcontrol_OutputPrompt (IDebugControl2 *iface, ULONG output_control, const char *format,...) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputPromptVaList (IDebugControl2 *iface, ULONG output_control, const char *format, __ms_va_list args) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetPromptText (IDebugControl2 *iface, char *buffer, ULONG buffer_size, ULONG *text_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputCurrentState (IDebugControl2 *iface, ULONG output_control, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputVersionInformation (IDebugControl2 *iface, ULONG output_control) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNotifyEventHandle (IDebugControl2 *iface, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetNotifyEventHandle (IDebugControl2 *iface, ULONG64 handle) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_Assemble (IDebugControl2 *iface, ULONG64 offset, const char *code, ULONG64 *end_offset) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_Disassemble (IDebugControl2 *iface, ULONG64 offset, ULONG flags, char *buffer, ULONG buffer_size, ULONG *disassm_size, ULONG64 *end_offset) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetDisassembleEffectiveOffset (IDebugControl2 *iface, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputDisassembly (IDebugControl2 *iface, ULONG output_control, ULONG64 offset, ULONG flags, ULONG64 *end_offset) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputDisassemblyLines (IDebugControl2 *iface, ULONG output_control, ULONG prev_lines, ULONG total_lines, ULONG64 offset, ULONG flags, ULONG *offset_line, ULONG64 *start_offset, ULONG64 *end_offset, ULONG64 *line_offsets) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNearInstruction (IDebugControl2 *iface, ULONG64 offset, LONG delta, ULONG64 *instr_offset) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetStackTrace (IDebugControl2 *iface, ULONG64 frame_offset, ULONG64 stack_offset, ULONG64 instr_offset, DEBUG_STACK_FRAME *frames, ULONG frames_size, ULONG *frames_filled) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetReturnOffset (IDebugControl2 *iface, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputStackTrace (IDebugControl2 *iface, ULONG output_control, DEBUG_STACK_FRAME *frames, ULONG frames_size, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetDebuggeeType (IDebugControl2 *iface, ULONG *debug_class, ULONG *qualifier) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetActualProcessorType (IDebugControl2 *iface, ULONG *type) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetExecutingProcessorType (IDebugControl2 *iface, ULONG *type) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNumberPossibleExecutingProcessorTypes (IDebugControl2 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetPossibleExecutingProcessorTypes (IDebugControl2 *iface, ULONG start, ULONG count, ULONG *types) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNumberProcessors (IDebugControl2 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetSystemVersion (IDebugControl2 *iface, ULONG *platform_id, ULONG *major, ULONG *minor, char *sp_string, ULONG sp_string_size, ULONG *sp_string_used, ULONG *sp_number, char *build_string, ULONG build_string_size, ULONG *build_string_used) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetPageSize (IDebugControl2 *iface, ULONG *size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_IsPointer64Bit (IDebugControl2 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_ReadBugCheckData (IDebugControl2 *iface, ULONG *code, ULONG64 *arg1, ULONG64 *arg2, ULONG64 *arg3, ULONG64 *arg4) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNumberSupportedProcessorTypes (IDebugControl2 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetSupportedProcessorTypes (IDebugControl2 *iface, ULONG start, ULONG count, ULONG *types) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetProcessorTypeNames (IDebugControl2 *iface, ULONG type, char *full_name, ULONG full_name_buffer_size, ULONG *full_name_size, char *abbrev_name, ULONG abbrev_name_buffer_size, ULONG *abbrev_name_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetEffectiveProcessorType (IDebugControl2 *iface, ULONG *type) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetEffectiveProcessorType (IDebugControl2 *iface, ULONG type) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetExecutionStatus (IDebugControl2 *iface, ULONG *status) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetExecutionStatus (IDebugControl2 *iface, ULONG status) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetCodeLevel (IDebugControl2 *iface, ULONG *level) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetCodeLevel (IDebugControl2 *iface, ULONG level) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetEngineOptions (IDebugControl2 *iface, ULONG *options) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_AddEngineOptions (IDebugControl2 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_RemoveEngineOptions (IDebugControl2 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetEngineOptions (IDebugControl2 *iface, ULONG options) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetSystemErrorControl (IDebugControl2 *iface, ULONG *output_level, ULONG *break_level) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetSystemErrorControl (IDebugControl2 *iface, ULONG output_level, ULONG break_level) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetTextMacro (IDebugControl2 *iface, ULONG slot, char *buffer, ULONG buffer_size, ULONG *macro_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetTextMacro (IDebugControl2 *iface, ULONG slot, const char *macro) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetRadix (IDebugControl2 *iface, ULONG *radix) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetRadix (IDebugControl2 *iface, ULONG radix) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_Evaluate (IDebugControl2 *iface, const char *expression, ULONG desired_type, DEBUG_VALUE *value, ULONG *remainder_index) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_CoerceValue (IDebugControl2 *iface, DEBUG_VALUE input, ULONG output_type, DEBUG_VALUE *output) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_CoerceValues (IDebugControl2 *iface, ULONG count, DEBUG_VALUE *input, ULONG *output_types, DEBUG_VALUE *output) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_Execute (IDebugControl2 *iface, ULONG output_control, const char *command, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_ExecuteCommandFile (IDebugControl2 *iface, ULONG output_control, const char *command_file, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNumberBreakpoints (IDebugControl2 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetBreakpointByIndex (IDebugControl2 *iface, ULONG index, IDebugBreakpoint **bp) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetBreakpointById (IDebugControl2 *iface, ULONG id, IDebugBreakpoint **bp) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetBreakpointParameters (IDebugControl2 *iface, ULONG count, ULONG *ids, ULONG start, DEBUG_BREAKPOINT_PARAMETERS *parameters) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_AddBreakpoint (IDebugControl2 *iface, ULONG type, ULONG desired_id, IDebugBreakpoint **bp) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_RemoveBreakpoint (IDebugControl2 *iface, IDebugBreakpoint *bp) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_AddExtension (IDebugControl2 *iface, const char *path, ULONG flags, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_RemoveExtension (IDebugControl2 *iface, ULONG64 handle) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetExtensionByPath (IDebugControl2 *iface, const char *path, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_CallExtension (IDebugControl2 *iface, ULONG64 handle, const char *function, const char *args) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetExtensionFunction (IDebugControl2 *iface, ULONG64 handle, const char *name, void *function) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetWindbgExtensionApis32 (IDebugControl2 *iface, PWINDBG_EXTENSION_APIS32 api) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetWindbgExtensionApis64 (IDebugControl2 *iface, PWINDBG_EXTENSION_APIS64 api) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNumberEventFilters (IDebugControl2 *iface, ULONG *specific_events, ULONG *specific_exceptions, ULONG *arbitrary_exceptions) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetEventFilterText (IDebugControl2 *iface, ULONG index, char *buffer, ULONG buffer_size, ULONG *text_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetEventFilterCommand (IDebugControl2 *iface, ULONG index, char *buffer, ULONG buffer_size, ULONG *command_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetEventFilterCommand (IDebugControl2 *iface, ULONG index, const char *command) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetSpecificFilterParameters (IDebugControl2 *iface, ULONG start, ULONG count, DEBUG_SPECIFIC_FILTER_PARAMETERS *parameters) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetSpecificFilterParameters (IDebugControl2 *iface, ULONG start, ULONG count, DEBUG_SPECIFIC_FILTER_PARAMETERS *parameters) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetSpecificFilterArgument (IDebugControl2 *iface, ULONG index, char *buffer, ULONG buffer_size, ULONG *argument_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetSpecificFilterArgument (IDebugControl2 *iface, ULONG index, const char *argument) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetExceptionFilterParameters (IDebugControl2 *iface, ULONG count, ULONG *codes, ULONG start, DEBUG_EXCEPTION_FILTER_PARAMETERS *parameters) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetExceptionFilterParameters (IDebugControl2 *iface, ULONG count, DEBUG_EXCEPTION_FILTER_PARAMETERS *parameters) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetExceptionFilterSecondCommand (IDebugControl2 *iface, ULONG index, char *buffer, ULONG buffer_size, ULONG *command_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetExceptionFilterSecondCommand (IDebugControl2 *iface, ULONG index, const char *command) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_WaitForEvent (IDebugControl2 *iface, ULONG flags, ULONG timeout) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetLastEventInformation (IDebugControl2 *iface, ULONG *type, ULONG *pid, ULONG *tid, void *extra_info, ULONG extra_info_size, ULONG *extra_info_used, char *description, ULONG desc_size, ULONG *desc_used) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetCurrentTimeDate (IDebugControl2 *iface, ULONG timedate) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetCurrentSystemUpTime (IDebugControl2 *iface, ULONG uptime) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetDumpFormatFlags (IDebugControl2 *iface, ULONG *flags) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNumberTextPlacements (IDebugControl2 *iface, ULONG *count) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_GetNumberTextReplacement (IDebugControl2 *iface, const char *src_text, ULONG index, char *src_buffer, ULONG src_buffer_size, ULONG *src_size, char *dst_buffer, ULONG dst_buffer_size, ULONG *dst_size) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_SetTextReplacement (IDebugControl2 *iface, const char *src_text, const char *dst_text) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_RemoveTextReplacements (IDebugControl2 *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugcontrol_OutputTextReplacements (IDebugControl2 *iface, ULONG output_control, ULONG flags) |
|
static HRESULT STDMETHODCALLTYPE | debugadvanced_QueryInterface (IDebugAdvanced *iface, REFIID riid, void **obj) |
|
static ULONG STDMETHODCALLTYPE | debugadvanced_AddRef (IDebugAdvanced *iface) |
|
static ULONG STDMETHODCALLTYPE | debugadvanced_Release (IDebugAdvanced *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugadvanced_GetThreadContext (IDebugAdvanced *iface, void *context, ULONG context_size) |
|
static HRESULT STDMETHODCALLTYPE | debugadvanced_SetThreadContext (IDebugAdvanced *iface, void *context, ULONG context_size) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_QueryInterface (IDebugSystemObjects *iface, REFIID riid, void **obj) |
|
static ULONG STDMETHODCALLTYPE | debugsystemobjects_AddRef (IDebugSystemObjects *iface) |
|
static ULONG STDMETHODCALLTYPE | debugsystemobjects_Release (IDebugSystemObjects *iface) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetEventThread (IDebugSystemObjects *iface, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetEventProcess (IDebugSystemObjects *iface, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentThreadId (IDebugSystemObjects *iface, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_SetCurrentThreadId (IDebugSystemObjects *iface, ULONG id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_SetCurrentProcessId (IDebugSystemObjects *iface, ULONG id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetNumberThreads (IDebugSystemObjects *iface, ULONG *number) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetTotalNumberThreads (IDebugSystemObjects *iface, ULONG *total, ULONG *largest_process) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetThreadIdsByIndex (IDebugSystemObjects *iface, ULONG start, ULONG count, ULONG *ids, ULONG *sysids) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetThreadIdByProcessor (IDebugSystemObjects *iface, ULONG processor, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentThreadDataOffset (IDebugSystemObjects *iface, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetThreadIdByDataOffset (IDebugSystemObjects *iface, ULONG64 offset, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentThreadTeb (IDebugSystemObjects *iface, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetThreadIdByTeb (IDebugSystemObjects *iface, ULONG64 offset, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentThreadSystemId (IDebugSystemObjects *iface, ULONG *sysid) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetThreadIdBySystemId (IDebugSystemObjects *iface, ULONG sysid, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentThreadHandle (IDebugSystemObjects *iface, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetThreadIdByHandle (IDebugSystemObjects *iface, ULONG64 handle, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetNumberProcesses (IDebugSystemObjects *iface, ULONG *number) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetProcessIdsByIndex (IDebugSystemObjects *iface, ULONG start, ULONG count, ULONG *ids, ULONG *sysids) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentProcessDataOffset (IDebugSystemObjects *iface, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetProcessIdByDataOffset (IDebugSystemObjects *iface, ULONG64 offset, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentProcessPeb (IDebugSystemObjects *iface, ULONG64 *offset) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetProcessIdByPeb (IDebugSystemObjects *iface, ULONG64 offset, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentProcessSystemId (IDebugSystemObjects *iface, ULONG *sysid) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetProcessIdBySystemId (IDebugSystemObjects *iface, ULONG sysid, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentProcessHandle (IDebugSystemObjects *iface, ULONG64 *handle) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetProcessIdByHandle (IDebugSystemObjects *iface, ULONG64 handle, ULONG *id) |
|
static HRESULT STDMETHODCALLTYPE | debugsystemobjects_GetCurrentProcessExecutableName (IDebugSystemObjects *iface, char *buffer, ULONG buffer_size, ULONG *exe_size) |
|
HRESULT WINAPI | DebugExtensionInitialize (ULONG *pVersion, ULONG *pFlags) |
|
HRESULT WINAPI | DebugCreate (REFIID riid, void **obj) |
|
HRESULT WINAPI | DebugCreateEx (REFIID riid, DWORD flags, void **obj) |
|
HRESULT WINAPI | DebugConnect (PCSTR RemoteOptions, REFIID InterfaceId, PVOID *pInterface) |
|