PROJECT: updated help
This commit is contained in:
parent
e6bef6f6de
commit
f4ee9959cb
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Breakpoints</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Breakpoints</STRONG><BR>This section contains
|
||||
various breakpoint-related commands.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,75 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Callbacks</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Callbacks<BR></STRONG> These structures are used inside event
|
||||
callbacks (registered using _plugin_registercallback). Notice that the pointer
|
||||
'void* callbackInfo' is never NULL, but the
|
||||
members of the various structures can be NULL.</P>
|
||||
<P>struct
|
||||
<STRONG>PLUG_CB_INITDEBUG</STRONG><BR>{<BR> <STRONG>const char*</STRONG>
|
||||
szFileName;<BR>};</P>
|
||||
<P>struct
|
||||
<STRONG>PLUG_CB_STOPDEBUG<BR></STRONG>{<BR>
|
||||
<STRONG>void*</STRONG>
|
||||
reserved;<BR>};</P>
|
||||
<P>struct
|
||||
<STRONG>PLUG_CB_CREATEPROCESS<BR></STRONG>{<BR>
|
||||
<STRONG>CREATE_PROCESS_DEBUG_INFO*</STRONG>
|
||||
CreateProcessInfo;<BR> <STRONG>IMAGEHLP_MODULE64*</STRONG>
|
||||
modInfo;<BR> <STRONG>const char*</STRONG>
|
||||
DebugFileName;<BR>
|
||||
<STRONG>PROCESS_INFORMATION*</STRONG>
|
||||
fdProcessInfo;<BR>};</P>
|
||||
<P>struct
|
||||
<STRONG>PLUG_CB_EXITPROCESS</STRONG><BR>{<BR>
|
||||
<STRONG>EXIT_PROCESS_DEBUG_INFO*</STRONG>
|
||||
ExitProcess;<BR>};</P>
|
||||
<P>struct
|
||||
<STRONG>PLUG_CB_CREATETHREAD<BR></STRONG>{<BR>
|
||||
<STRONG>CREATE_THREAD_DEBUG_INFO*</STRONG>
|
||||
CreateThread;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_EXITTHREAD<BR></STRONG>{<BR> <STRONG>EXIT_THREAD_DEBUG_INFO*</STRONG>
|
||||
ExitThread;<BR>};</P>
|
||||
<P>struct <STRONG>
|
||||
PLUG_CB_SYSTEMBREAKPOINT<BR></STRONG>{<BR>
|
||||
<STRONG>void*</STRONG> reserved;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_LOADDLL<BR></STRONG>{<BR>
|
||||
<STRONG>LOAD_DLL_DEBUG_INFO*</STRONG>
|
||||
LoadDll;<BR> <STRONG>IMAGEHLP_MODULE64*</STRONG>
|
||||
modInfo;<BR> <STRONG>const char*</STRONG> modname;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_UNLOADDLL<BR></STRONG>{<BR>
|
||||
<STRONG>UNLOAD_DLL_DEBUG_INFO*</STRONG>
|
||||
UnloadDll;<BR>};</P>
|
||||
<P>struct <STRONG>
|
||||
PLUG_CB_OUTPUTDEBUGSTRING<BR></STRONG>{<BR>
|
||||
<STRONG>OUTPUT_DEBUG_STRING_INFO*</STRONG>
|
||||
DebugString;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_EXCEPTION<BR></STRONG>{<BR>
|
||||
<STRONG>EXCEPTION_DEBUG_INFO*</STRONG>
|
||||
Exception;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_BREAKPOINT<BR></STRONG>{<BR> <STRONG>BRIDGEBP*</STRONG>
|
||||
breakpoint;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_PAUSEDEBUG<BR></STRONG>{<BR>
|
||||
<STRONG>void*</STRONG>
|
||||
reserved;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_RESUMEDEBUG<BR></STRONG>{<BR>
|
||||
<STRONG>void*</STRONG>
|
||||
reserved;<BR>};</P>
|
||||
<P>struct <STRONG> PLUG_CB_STEPPED<BR></STRONG>{<BR>
|
||||
<STRONG>void*</STRONG>
|
||||
reserved;<BR>};</P>
|
||||
<P> </P></body>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Debug Control</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Debug Control<BR></STRONG>This section contains
|
||||
commands useful for controlling the debugger (stepping etc.)</P></body>
|
||||
</html>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Exports</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Exports<BR></STRONG>This section contains
|
||||
information about the "_plugin_" prefixed exports.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Memory Operations</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Memory Operations</STRONG><BR>This section
|
||||
contains commands to manipulate memory inside the debuggee.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Misc</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Misc</STRONG><BR>This section contains all
|
||||
commands that do not directly fit in another section.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,33 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>pluginit</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>pluginit</STRONG><BR>This structure is used by the only <STRONG>needed</STRONG>
|
||||
export in the plugin
|
||||
interface:</P>
|
||||
<P>struct
|
||||
<STRONG>PLUG_INITSTRUCT<BR></STRONG>{<BR> <EM>//data provided
|
||||
by the debugger to the plugin</EM><BR> [IN]
|
||||
<STRONG>int</STRONG> pluginHandle; //handle of the plugin<BR>
|
||||
<BR> <EM>//data provided by the plugin
|
||||
to the debugger (required)</EM><BR> [OUT]
|
||||
<STRONG>int</STRONG> sdkVersion; //plugin SDK version, use the
|
||||
PLUG_SDKVERSION define for this<BR> [OUT]
|
||||
<STRONG>int</STRONG> pluginVersion; //plugin version,
|
||||
useful for crash reports<BR> [OUT]
|
||||
<STRONG>char</STRONG> pluginName[256]; //plugin name, also
|
||||
useful for crash reports<BR>
|
||||
};</P></body>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Plugins</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Plugins<BR></STRONG>This section describes
|
||||
various plugin functions for x64_dbg.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Plugins</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Plugins</STRONG><BR>This section contains
|
||||
debugger-embedded plugin commands.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Structures</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Structures</STRONG><BR>This section describes
|
||||
the various plugin SDK structures.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,21 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>User Database</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>User Database<BR></STRONG>This section contains
|
||||
commands that manipulate the user database (comments, labels and
|
||||
bookmarks).</P></body>
|
||||
</html>
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Variables</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>Variables<BR></STRONG>This section contains
|
||||
commands that can manipulate variables.</P></body>
|
||||
</html>
|
|
@ -0,0 +1,79 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_registercallback</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>_plugin_registercallback<BR></STRONG>This
|
||||
function registers an event callback for a plugin. Every plugin can have it's
|
||||
own callbacks for every event. It is not possible to have multiple callbacks on
|
||||
the same event.</P>
|
||||
<P><STRONG>void
|
||||
_plugin_registercallback(</STRONG><BR><STRONG>int</STRONG>
|
||||
pluginHandle, //plugin handle<BR><STRONG>CBTYPE</STRONG> cbType, //event
|
||||
type<BR><STRONG>CBPLUGIN</STRONG> cbPlugin //callback
|
||||
function<BR><STRONG>)</STRONG>;
|
||||
|
||||
|
||||
</P>
|
||||
<P><STRONG>Parameters</STRONG>
|
||||
|
||||
|
||||
</P>
|
||||
<P><U>pluginHandle</U>: Handle of the calling plugin.
|
||||
|
||||
|
||||
</P>
|
||||
<P><U>cbType</U>: The event type. This can be any of the
|
||||
following values:<BR>
|
||||
CB_INITDEBUG, //callbackInfo:
|
||||
PLUG_CB_INITDEBUG*<BR> CB_STOPDEBUG, //callbackInfo:
|
||||
PLUG_CB_STOPDEBUG*<BR> CB_CREATEPROCESS, //callbackInfo:
|
||||
PLUG_CB_CREATEPROCESS*<BR> CB_EXITPROCESS, //callbackInfo:
|
||||
PLUG_CB_EXITPROCESS*<BR> CB_CREATETHREAD, //callbackInfo:
|
||||
PLUG_CB_CREATETHREAD*<BR>
|
||||
CB_EXITTHREAD, //callbackInfo:
|
||||
PLUG_CB_EXITTHREAD*<BR> CB_SYSTEMBREAKPOINT, //callbackInfo:
|
||||
PLUG_CB_SYSTEMBREAKPOINT*<BR> CB_LOADDLL, //callbackInfo:
|
||||
PLUG_CB_LOADDLL*<BR>
|
||||
CB_UNLOADDLL, //callbackInfo:
|
||||
PLUG_CB_UNLOADDLL*<BR> CB_OUTPUTDEBUGSTRING, //callbackInfo:
|
||||
PLUG_CB_OUTPUTDEBUGSTRING*<BR>
|
||||
CB_EXCEPTION, //callbackInfo:
|
||||
PLUG_CB_EXCEPTION*<BR> CB_BREAKPOINT, //callbackInfo:
|
||||
PLUG_CB_BREAKPOINT*<BR> CB_PAUSEDEBUG, //callbackInfo:
|
||||
PLUG_CB_PAUSEDEBUG*<BR>
|
||||
CB_RESUMEDEBUG, //callbackInfo:
|
||||
PLUG_CB_RESUMEDEBUG*<BR> CB_STEPPED //callbackInfo:
|
||||
PLUG_CB_STEPPED*
|
||||
|
||||
|
||||
</P>
|
||||
<P><U>cbPlugin</U>: Callback with the following
|
||||
typdef:<BR> <STRONG>void
|
||||
CBPLUGIN(</STRONG><BR> <STRONG>CBTYPE</STRONG> bType //event
|
||||
type (useful when you use the same function for multiple
|
||||
events<BR> <STRONG>void* </STRONG>callbackInfo //pointer to a
|
||||
structure of information (see above)<BR>
|
||||
<STRONG>);</STRONG>
|
||||
|
||||
|
||||
|
||||
</P>
|
||||
<P><STRONG>Return Values</STRONG><BR>This function does not
|
||||
return a value.
|
||||
|
||||
|
||||
|
||||
</P></body>
|
|
@ -0,0 +1,42 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_registercommand</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>_plugin_registercommand<BR></STRONG>This
|
||||
function registers a command for usage inside scripts or the command bar.</P>
|
||||
<P><STRONG>bool _plugin_registercommand(</STRONG> <BR><STRONG>int</STRONG> pluginHandle, //plugin
|
||||
handle<BR><STRONG>const char*</STRONG> command,
|
||||
//command
|
||||
name<BR><STRONG>CBPLUGINCOMMAND</STRONG> cbCommand, //function that is
|
||||
called when the command is executed<BR><STRONG>bool</STRONG> debugonly //restrict the command to
|
||||
debug-only<BR><STRONG>);</STRONG></P>
|
||||
<P><STRONG>Parameters</STRONG></P>
|
||||
<P><U>pluginHandle</U>: Handle of the
|
||||
calling plugin.</P>
|
||||
<P><U>command</U>: Command name.</P>
|
||||
<P><U>cbCommand</U>: Callback with the following
|
||||
typedef:<BR> <STRONG>bool
|
||||
CBPLUGINCOMMAND(<BR> int</STRONG> argc //argument count
|
||||
(number of arguments + 1)<BR> <STRONG>char*
|
||||
</STRONG>argv[] //array of arguments (argv[0] is the full command, arguments
|
||||
start at argv[1])<BR> <STRONG>);</STRONG> </P>
|
||||
<P><U>debugonly</U>: When set, the command will never be
|
||||
executed when there is no target is being debugged. </P>
|
||||
<P><STRONG>Return Values<BR></STRONG>This function returns
|
||||
true when the command was successfully registered, <U>make sure to check this,
|
||||
other plugins may have already registered the same
|
||||
command.</U>
|
||||
</P></body>
|
|
@ -0,0 +1,61 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_unregistercallback</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>_plugin_unregistercallback<BR></STRONG>This plugin unregisters a previously
|
||||
set callback. It is only possible to remove callbacks that were previously set using
|
||||
_plugin_registercallback.</P>
|
||||
<P><STRONG>bool _plugin_unregistercallback(</STRONG> <BR><STRONG>int</STRONG> pluginHandle,
|
||||
//plugin
|
||||
handle<BR><STRONG>CBTYPE</STRONG> cbType //callback type to
|
||||
remove<BR><STRONG>);</STRONG>
|
||||
|
||||
</P>
|
||||
<P><STRONG>Parameters</STRONG>
|
||||
|
||||
</P>
|
||||
<P><U>pluginHandle</U>: Handle of the
|
||||
calling plugin.
|
||||
|
||||
</P>
|
||||
<P><U>cbType</U>: The event type. This
|
||||
can be any of the following values:<BR>
|
||||
CB_INITDEBUG,
|
||||
<BR>
|
||||
CB_STOPDEBUG,<BR>
|
||||
CB_CREATEPROCESS, <BR>
|
||||
CB_EXITPROCESS,<BR>
|
||||
|
||||
CB_CREATETHREAD,<BR>
|
||||
CB_EXITTHREAD,<BR>
|
||||
CB_SYSTEMBREAKPOINT,<BR>
|
||||
CB_LOADDLL,<BR>
|
||||
CB_UNLOADDLL,
|
||||
<BR>
|
||||
CB_OUTPUTDEBUGSTRING,<BR>
|
||||
CB_EXCEPTION,
|
||||
<BR>
|
||||
CB_BREAKPOINT,<BR>
|
||||
CB_PAUSEDEBUG,
|
||||
<BR>
|
||||
CB_RESUMEDEBUG,<BR>
|
||||
CB_STEPPED
|
||||
|
||||
</P>
|
||||
<P><STRONG>Return Values<BR></STRONG>This function returns
|
||||
true when the callback was removed without problems.
|
||||
|
||||
</P></head>
|
|
@ -0,0 +1,33 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_unregistercommand</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
html,body {
|
||||
/* Default Font */
|
||||
font-family: Courier New;
|
||||
font-size: 11pt;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<P><STRONG>_plugin_unregistercommand<BR></STRONG>This function removes a command set by a plugin.
|
||||
It is only possible to remove commands that you previously registered uing
|
||||
_plugin_registercommand.</P>
|
||||
<P><STRONG>bool
|
||||
_plugin_unregistercommand(</STRONG> <BR><STRONG>int</STRONG> pluginHandle, //plugin handle<BR><STRONG>const char* </STRONG>command //command
|
||||
name<BR><STRONG>);</STRONG> </P>
|
||||
<P><STRONG>Parameters</STRONG> </P>
|
||||
<P><U>pluginHandle</U>: Handle of the
|
||||
calling plugin. </P>
|
||||
<P><U>command</U>: Command name. </P>
|
||||
<P><STRONG>Return Values<BR></STRONG>This function returns true when the callback was
|
||||
removed without problems. </P>
|
||||
<P> </P>
|
||||
|
||||
|
||||
</body>
|
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>cls</title>
|
||||
<title>cls/lc/lclr</title>
|
||||
<meta name="GENERATOR" content="WinCHM">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<style>
|
||||
|
@ -15,7 +15,7 @@ html,body {
|
|||
</head>
|
||||
|
||||
<body>
|
||||
<P class=rvps3><SPAN class=rvts10><STRONG>cls</STRONG><BR></SPAN><SPAN class=rvts9>Clear the log window.</SPAN></P>
|
||||
<P class=rvps3><SPAN class=rvts10><STRONG>cls[,lc,lclr]</STRONG><BR></SPAN><SPAN class=rvts9>Clear the log window.</SPAN></P>
|
||||
<P class=rvps3><SPAN class=rvts9> </SPAN><SPAN class=rvts11><U>arguments</U><BR></SPAN><SPAN class=rvts9>This command has no arguments.</SPAN></P>
|
||||
<P class=rvps3><SPAN class=rvts9> </SPAN><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result
|
||||
variables.</SPAN></P></body></HTML>
|
||||
variables.</SPAN></P></body></HTML>
|
168
help/x64_dbg.wcp
168
help/x64_dbg.wcp
|
@ -96,7 +96,7 @@ Font=
|
|||
DefaultTopic=Introduction.htm
|
||||
|
||||
[TOPICS]
|
||||
TitleList=51
|
||||
TitleList=63
|
||||
TitleList.Title.0=Introduction
|
||||
TitleList.Level.0=0
|
||||
TitleList.Url.0=Introduction.htm
|
||||
|
@ -149,13 +149,13 @@ TitleList.Expanded.4=1
|
|||
TitleList.Kind.4=0
|
||||
TitleList.Title.5=Debug Control
|
||||
TitleList.Level.5=1
|
||||
TitleList.Url.5=
|
||||
TitleList.Url.5=Debug_Control.htm
|
||||
TitleList.Icon.5=0
|
||||
TitleList.Status.5=1
|
||||
TitleList.Status.5=0
|
||||
TitleList.Keywords.5=
|
||||
TitleList.ContextNumber.5=1040
|
||||
TitleList.ApplyTemp.5=0
|
||||
TitleList.Expanded.5=0
|
||||
TitleList.Expanded.5=1
|
||||
TitleList.Kind.5=0
|
||||
TitleList.Title.6=InitDebug/initdbg/init
|
||||
TitleList.Level.6=2
|
||||
|
@ -239,9 +239,9 @@ TitleList.Expanded.13=0
|
|||
TitleList.Kind.13=0
|
||||
TitleList.Title.14=Breakpoints
|
||||
TitleList.Level.14=1
|
||||
TitleList.Url.14=
|
||||
TitleList.Url.14=Breakpoints.htm
|
||||
TitleList.Icon.14=0
|
||||
TitleList.Status.14=1
|
||||
TitleList.Status.14=0
|
||||
TitleList.Keywords.14=
|
||||
TitleList.ContextNumber.14=1019
|
||||
TitleList.ApplyTemp.14=0
|
||||
|
@ -349,9 +349,9 @@ TitleList.Expanded.24=0
|
|||
TitleList.Kind.24=0
|
||||
TitleList.Title.25=Variables
|
||||
TitleList.Level.25=1
|
||||
TitleList.Url.25=
|
||||
TitleList.Url.25=Variables_section.htm
|
||||
TitleList.Icon.25=0
|
||||
TitleList.Status.25=1
|
||||
TitleList.Status.25=0
|
||||
TitleList.Keywords.25=
|
||||
TitleList.ContextNumber.25=1041
|
||||
TitleList.ApplyTemp.25=0
|
||||
|
@ -399,13 +399,13 @@ TitleList.Expanded.29=0
|
|||
TitleList.Kind.29=0
|
||||
TitleList.Title.30=Misc
|
||||
TitleList.Level.30=1
|
||||
TitleList.Url.30=
|
||||
TitleList.Url.30=Misc.htm
|
||||
TitleList.Icon.30=0
|
||||
TitleList.Status.30=1
|
||||
TitleList.Status.30=0
|
||||
TitleList.Keywords.30=
|
||||
TitleList.ContextNumber.30=1004
|
||||
TitleList.ApplyTemp.30=0
|
||||
TitleList.Expanded.30=0
|
||||
TitleList.Expanded.30=1
|
||||
TitleList.Kind.30=0
|
||||
TitleList.Title.31=strlen/charcount/ccount
|
||||
TitleList.Level.31=2
|
||||
|
@ -417,7 +417,7 @@ TitleList.ContextNumber.31=1005
|
|||
TitleList.ApplyTemp.31=0
|
||||
TitleList.Expanded.31=0
|
||||
TitleList.Kind.31=0
|
||||
TitleList.Title.32=cls
|
||||
TitleList.Title.32=cls/lc/lclr
|
||||
TitleList.Level.32=2
|
||||
TitleList.Url.32=cls.htm
|
||||
TitleList.Icon.32=0
|
||||
|
@ -459,9 +459,9 @@ TitleList.Expanded.35=0
|
|||
TitleList.Kind.35=0
|
||||
TitleList.Title.36=User Database
|
||||
TitleList.Level.36=1
|
||||
TitleList.Url.36=
|
||||
TitleList.Url.36=User_Database.htm
|
||||
TitleList.Icon.36=0
|
||||
TitleList.Status.36=1
|
||||
TitleList.Status.36=0
|
||||
TitleList.Keywords.36=
|
||||
TitleList.ContextNumber.36=1042
|
||||
TitleList.ApplyTemp.36=0
|
||||
|
@ -529,9 +529,9 @@ TitleList.Expanded.42=0
|
|||
TitleList.Kind.42=0
|
||||
TitleList.Title.43=Memory Operations
|
||||
TitleList.Level.43=1
|
||||
TitleList.Url.43=
|
||||
TitleList.Url.43=Memory_Operations.htm
|
||||
TitleList.Icon.43=0
|
||||
TitleList.Status.43=1
|
||||
TitleList.Status.43=0
|
||||
TitleList.Keywords.43=
|
||||
TitleList.ContextNumber.43=1043
|
||||
TitleList.ApplyTemp.43=0
|
||||
|
@ -569,13 +569,13 @@ TitleList.Expanded.46=0
|
|||
TitleList.Kind.46=0
|
||||
TitleList.Title.47=Plugins
|
||||
TitleList.Level.47=1
|
||||
TitleList.Url.47=
|
||||
TitleList.Url.47=Plugins_section.htm
|
||||
TitleList.Icon.47=0
|
||||
TitleList.Status.47=1
|
||||
TitleList.Status.47=0
|
||||
TitleList.Keywords.47=
|
||||
TitleList.ContextNumber.47=1046
|
||||
TitleList.ApplyTemp.47=0
|
||||
TitleList.Expanded.47=1
|
||||
TitleList.Expanded.47=0
|
||||
TitleList.Kind.47=0
|
||||
TitleList.Title.48=StartScylla/scylla/imprec
|
||||
TitleList.Level.48=2
|
||||
|
@ -597,14 +597,134 @@ TitleList.ContextNumber.49=1024
|
|||
TitleList.ApplyTemp.49=0
|
||||
TitleList.Expanded.49=0
|
||||
TitleList.Kind.49=0
|
||||
TitleList.Title.50=Fixed Top Style
|
||||
TitleList.Title.50=Plugins
|
||||
TitleList.Level.50=0
|
||||
TitleList.Url.50=template\fixedtop.htm
|
||||
TitleList.Url.50=Plugins.htm
|
||||
TitleList.Icon.50=0
|
||||
TitleList.Status.50=0
|
||||
TitleList.Keywords.50=
|
||||
TitleList.ContextNumber.50=
|
||||
TitleList.ContextNumber.50=1050
|
||||
TitleList.ApplyTemp.50=0
|
||||
TitleList.Expanded.50=0
|
||||
TitleList.Kind.50=2
|
||||
TitleList.Expanded.50=1
|
||||
TitleList.Kind.50=0
|
||||
TitleList.Title.51=Exports
|
||||
TitleList.Level.51=1
|
||||
TitleList.Url.51=Exports.htm
|
||||
TitleList.Icon.51=0
|
||||
TitleList.Status.51=0
|
||||
TitleList.Keywords.51=
|
||||
TitleList.ContextNumber.51=1051
|
||||
TitleList.ApplyTemp.51=0
|
||||
TitleList.Expanded.51=1
|
||||
TitleList.Kind.51=0
|
||||
TitleList.Title.52=_plugin_registercallback
|
||||
TitleList.Level.52=2
|
||||
TitleList.Url.52=_plugin_registercallback.htm
|
||||
TitleList.Icon.52=0
|
||||
TitleList.Status.52=0
|
||||
TitleList.Keywords.52=
|
||||
TitleList.ContextNumber.52=1052
|
||||
TitleList.ApplyTemp.52=0
|
||||
TitleList.Expanded.52=0
|
||||
TitleList.Kind.52=0
|
||||
TitleList.Title.53=_plugin_unregistercallback
|
||||
TitleList.Level.53=2
|
||||
TitleList.Url.53=_plugin_unregistercallback.htm
|
||||
TitleList.Icon.53=0
|
||||
TitleList.Status.53=0
|
||||
TitleList.Keywords.53=
|
||||
TitleList.ContextNumber.53=1053
|
||||
TitleList.ApplyTemp.53=0
|
||||
TitleList.Expanded.53=0
|
||||
TitleList.Kind.53=0
|
||||
TitleList.Title.54=_plugin_registercommand
|
||||
TitleList.Level.54=2
|
||||
TitleList.Url.54=_plugin_registercommand.htm
|
||||
TitleList.Icon.54=0
|
||||
TitleList.Status.54=0
|
||||
TitleList.Keywords.54=
|
||||
TitleList.ContextNumber.54=1054
|
||||
TitleList.ApplyTemp.54=0
|
||||
TitleList.Expanded.54=0
|
||||
TitleList.Kind.54=0
|
||||
TitleList.Title.55=_plugin_unregistercommand
|
||||
TitleList.Level.55=2
|
||||
TitleList.Url.55=_plugin_unregistercommand.htm
|
||||
TitleList.Icon.55=0
|
||||
TitleList.Status.55=0
|
||||
TitleList.Keywords.55=
|
||||
TitleList.ContextNumber.55=1055
|
||||
TitleList.ApplyTemp.55=0
|
||||
TitleList.Expanded.55=0
|
||||
TitleList.Kind.55=0
|
||||
TitleList.Title.56=_plugin_logprintf
|
||||
TitleList.Level.56=2
|
||||
TitleList.Url.56=
|
||||
TitleList.Icon.56=0
|
||||
TitleList.Status.56=1
|
||||
TitleList.Keywords.56=
|
||||
TitleList.ContextNumber.56=1056
|
||||
TitleList.ApplyTemp.56=0
|
||||
TitleList.Expanded.56=0
|
||||
TitleList.Kind.56=0
|
||||
TitleList.Title.57=_plugin_logputs
|
||||
TitleList.Level.57=2
|
||||
TitleList.Url.57=
|
||||
TitleList.Icon.57=0
|
||||
TitleList.Status.57=1
|
||||
TitleList.Keywords.57=
|
||||
TitleList.ContextNumber.57=1057
|
||||
TitleList.ApplyTemp.57=0
|
||||
TitleList.Expanded.57=0
|
||||
TitleList.Kind.57=0
|
||||
TitleList.Title.58=_plugin_debugpause
|
||||
TitleList.Level.58=2
|
||||
TitleList.Url.58=
|
||||
TitleList.Icon.58=0
|
||||
TitleList.Status.58=1
|
||||
TitleList.Keywords.58=
|
||||
TitleList.ContextNumber.58=1058
|
||||
TitleList.ApplyTemp.58=0
|
||||
TitleList.Expanded.58=0
|
||||
TitleList.Kind.58=0
|
||||
TitleList.Title.59=Structures
|
||||
TitleList.Level.59=1
|
||||
TitleList.Url.59=Structures.htm
|
||||
TitleList.Icon.59=0
|
||||
TitleList.Status.59=0
|
||||
TitleList.Keywords.59=
|
||||
TitleList.ContextNumber.59=1059
|
||||
TitleList.ApplyTemp.59=0
|
||||
TitleList.Expanded.59=1
|
||||
TitleList.Kind.59=0
|
||||
TitleList.Title.60=Callbacks
|
||||
TitleList.Level.60=2
|
||||
TitleList.Url.60=Callbacks.htm
|
||||
TitleList.Icon.60=0
|
||||
TitleList.Status.60=0
|
||||
TitleList.Keywords.60=
|
||||
TitleList.ContextNumber.60=1060
|
||||
TitleList.ApplyTemp.60=0
|
||||
TitleList.Expanded.60=0
|
||||
TitleList.Kind.60=0
|
||||
TitleList.Title.61=PLUG_INITSTRUCT
|
||||
TitleList.Level.61=2
|
||||
TitleList.Url.61=PLUGINIT_STRUCT.htm
|
||||
TitleList.Icon.61=0
|
||||
TitleList.Status.61=0
|
||||
TitleList.Keywords.61=
|
||||
TitleList.ContextNumber.61=1061
|
||||
TitleList.ApplyTemp.61=0
|
||||
TitleList.Expanded.61=0
|
||||
TitleList.Kind.61=0
|
||||
TitleList.Title.62=Fixed Top Style
|
||||
TitleList.Level.62=0
|
||||
TitleList.Url.62=template\fixedtop.htm
|
||||
TitleList.Icon.62=0
|
||||
TitleList.Status.62=0
|
||||
TitleList.Keywords.62=
|
||||
TitleList.ContextNumber.62=
|
||||
TitleList.ApplyTemp.62=0
|
||||
TitleList.Expanded.62=0
|
||||
TitleList.Kind.62=2
|
||||
|
||||
|
|
Loading…
Reference in New Issue