PROJECT: updated help
This commit is contained in:
parent
d7beef8561
commit
bedd58447c
|
@ -1,36 +1,36 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_debugpause</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_debugpause<BR></STRONG>This function returns debugger control to the
|
||||
user. You would use this function when you write an unpacker that needs support
|
||||
from x64_dbg (for example in development). Calling this function will set the
|
||||
debug state to 'paused' and <U>it will <STRONG>not</STRONG> return until the
|
||||
user runs the debuggee using the 'run' command</U>
|
||||
|
||||
|
||||
|
||||
.</P>
|
||||
<P><STRONG>void
|
||||
_plugin_debugpause();</STRONG></P>
|
||||
<P><STRONG>Parameters</STRONG> </P>
|
||||
<P>This function has no parameters.</P>
|
||||
<P>
|
||||
<STRONG>Return Values</STRONG>
|
||||
<BR >
|
||||
This function does not return a value.
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_debugpause</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_debugpause<BR></STRONG>This function returns debugger control to the
|
||||
user. You would use this function when you write an unpacker that needs support
|
||||
from x64_dbg (for example in development). Calling this function will set the
|
||||
debug state to 'paused' and <U>it will <STRONG>not</STRONG> return until the
|
||||
user runs the debuggee using the 'run' command</U>
|
||||
|
||||
|
||||
|
||||
.</P>
|
||||
<P><STRONG>void
|
||||
_plugin_debugpause();</STRONG></P>
|
||||
<P><STRONG>Parameters</STRONG> </P>
|
||||
<P>This function has no parameters.</P>
|
||||
<P>
|
||||
<STRONG>Return Values</STRONG>
|
||||
<BR >
|
||||
This function does not return a value.
|
||||
|
||||
</P></body>
|
|
@ -1,33 +1,33 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_logprintf</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_logprintf</STRONG><BR>This function
|
||||
prints a message to the log window.</P>
|
||||
<P><STRONG>void
|
||||
_plugin_logprintf(<BR>
|
||||
const char* </STRONG>format<STRONG>, </STRONG> //format
|
||||
string<BR><STRONG>... </STRONG>//additional arguments<BR><STRONG>);</STRONG>
|
||||
</P>
|
||||
<P><STRONG>Parameters</STRONG>
|
||||
</P>
|
||||
<P><U>format</U>: Format string that has
|
||||
the same specifications as printf.
|
||||
</P>
|
||||
<P><U>...</U> : Additional arguments (when
|
||||
needed by the format string).
|
||||
</P>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_logprintf</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_logprintf</STRONG><BR>This function
|
||||
prints a message to the log window.</P>
|
||||
<P><STRONG>void
|
||||
_plugin_logprintf(<BR>
|
||||
const char* </STRONG>format<STRONG>, </STRONG> //format
|
||||
string<BR><STRONG>... </STRONG>//additional arguments<BR><STRONG>);</STRONG>
|
||||
</P>
|
||||
<P><STRONG>Parameters</STRONG>
|
||||
</P>
|
||||
<P><U>format</U>: Format string that has
|
||||
the same specifications as printf.
|
||||
</P>
|
||||
<P><U>...</U> : Additional arguments (when
|
||||
needed by the format string).
|
||||
</P>
|
||||
<P><STRONG>Return Values</STRONG><BR>This function does not return a value. </P></body></HTML>
|
|
@ -1,26 +1,26 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_logputs</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_logputs</STRONG><BR>This function prints
|
||||
a single line to the log window.</P>
|
||||
<P><STRONG>void _plugin_logputs(<BR>const char*
|
||||
</STRONG>text //text to print<BR><STRONG>);</STRONG>
|
||||
</P><P> <STRONG>Parameters</STRONG>
|
||||
</P> <P><U>text</U>: Piece of text to put to
|
||||
the log window. This text can
|
||||
contain line breaks.</P>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>_plugin_logputs</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_logputs</STRONG><BR>This function prints
|
||||
a single line to the log window.</P>
|
||||
<P><STRONG>void _plugin_logputs(<BR>const char*
|
||||
</STRONG>text //text to print<BR><STRONG>);</STRONG>
|
||||
</P><P> <STRONG>Parameters</STRONG>
|
||||
</P> <P><U>text</U>: Piece of text to put to
|
||||
the log window. This text can
|
||||
contain line breaks.</P>
|
||||
<P><STRONG>Return Values</STRONG><BR>This function does not return a value. </P></body>
|
|
@ -1,81 +1,81 @@
|
|||
<!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* <BR> CB_ATTACH,
|
||||
//callbackInfo: PLUG_CB_ATTACHED*<BR> CB_DETACH //callbackInfo:
|
||||
PLUG_CB_DETACHED*
|
||||
|
||||
|
||||
</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.
|
||||
|
||||
|
||||
|
||||
<!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* <BR> CB_ATTACH,
|
||||
//callbackInfo: PLUG_CB_ATTACHED*<BR> CB_DETACH //callbackInfo:
|
||||
PLUG_CB_DETACHED*
|
||||
|
||||
|
||||
</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>
|
|
@ -1,42 +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>
|
||||
<!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>
|
|
@ -1,63 +1,63 @@
|
|||
<!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,<BR>
|
||||
CB_ATTACH,<BR> CB_DETACH,<BR>
|
||||
CB_DEBUGEVENT,<BR>
|
||||
CB_MENUENTRY
|
||||
|
||||
</P>
|
||||
<P><STRONG>Return Values<BR></STRONG>This function returns
|
||||
true when the callback was removed without problems.
|
||||
|
||||
<!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,<BR>
|
||||
CB_ATTACH,<BR> CB_DETACH,<BR>
|
||||
CB_DEBUGEVENT,<BR>
|
||||
CB_MENUENTRY
|
||||
|
||||
</P>
|
||||
<P><STRONG>Return Values<BR></STRONG>This function returns
|
||||
true when the callback was removed without problems.
|
||||
|
||||
</P></body>
|
|
@ -1,33 +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>
|
||||
|
||||
|
||||
<!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>
|
|
@ -1189,7 +1189,7 @@ TitleList.Expanded.108=0
|
|||
TitleList.Kind.108=0
|
||||
TitleList.Title.109=_plugin_registercallback
|
||||
TitleList.Level.109=2
|
||||
TitleList.Url.109=_plugin_registercallback.htm
|
||||
TitleList.Url.109=plugin_registercallback.htm
|
||||
TitleList.Icon.109=0
|
||||
TitleList.Status.109=0
|
||||
TitleList.Keywords.109=
|
||||
|
@ -1199,7 +1199,7 @@ TitleList.Expanded.109=0
|
|||
TitleList.Kind.109=0
|
||||
TitleList.Title.110=_plugin_unregistercallback
|
||||
TitleList.Level.110=2
|
||||
TitleList.Url.110=_plugin_unregistercallback.htm
|
||||
TitleList.Url.110=plugin_unregistercallback.htm
|
||||
TitleList.Icon.110=0
|
||||
TitleList.Status.110=0
|
||||
TitleList.Keywords.110=
|
||||
|
@ -1209,7 +1209,7 @@ TitleList.Expanded.110=0
|
|||
TitleList.Kind.110=0
|
||||
TitleList.Title.111=_plugin_registercommand
|
||||
TitleList.Level.111=2
|
||||
TitleList.Url.111=_plugin_registercommand.htm
|
||||
TitleList.Url.111=plugin_registercommand.htm
|
||||
TitleList.Icon.111=0
|
||||
TitleList.Status.111=0
|
||||
TitleList.Keywords.111=
|
||||
|
@ -1219,7 +1219,7 @@ TitleList.Expanded.111=0
|
|||
TitleList.Kind.111=0
|
||||
TitleList.Title.112=_plugin_unregistercommand
|
||||
TitleList.Level.112=2
|
||||
TitleList.Url.112=_plugin_unregistercommand.htm
|
||||
TitleList.Url.112=plugin_unregistercommand.htm
|
||||
TitleList.Icon.112=0
|
||||
TitleList.Status.112=0
|
||||
TitleList.Keywords.112=
|
||||
|
@ -1229,7 +1229,7 @@ TitleList.Expanded.112=0
|
|||
TitleList.Kind.112=0
|
||||
TitleList.Title.113=_plugin_logprintf
|
||||
TitleList.Level.113=2
|
||||
TitleList.Url.113=_plugin_logprintf.htm
|
||||
TitleList.Url.113=plugin_logprintf.htm
|
||||
TitleList.Icon.113=0
|
||||
TitleList.Status.113=0
|
||||
TitleList.Keywords.113=
|
||||
|
@ -1239,7 +1239,7 @@ TitleList.Expanded.113=0
|
|||
TitleList.Kind.113=0
|
||||
TitleList.Title.114=_plugin_logputs
|
||||
TitleList.Level.114=2
|
||||
TitleList.Url.114=_plugin_logputs.htm
|
||||
TitleList.Url.114=plugin_logputs.htm
|
||||
TitleList.Icon.114=0
|
||||
TitleList.Status.114=0
|
||||
TitleList.Keywords.114=
|
||||
|
@ -1249,7 +1249,7 @@ TitleList.Expanded.114=0
|
|||
TitleList.Kind.114=0
|
||||
TitleList.Title.115=_plugin_debugpause
|
||||
TitleList.Level.115=2
|
||||
TitleList.Url.115=_plugin_debugpause.htm
|
||||
TitleList.Url.115=plugin_debugpause.htm
|
||||
TitleList.Icon.115=0
|
||||
TitleList.Status.115=0
|
||||
TitleList.Keywords.115=
|
||||
|
@ -1259,7 +1259,7 @@ TitleList.Expanded.115=0
|
|||
TitleList.Kind.115=0
|
||||
TitleList.Title.116=_plugin_debugskipexceptions
|
||||
TitleList.Level.116=2
|
||||
TitleList.Url.116=_plugin_debugskipexceptions.htm
|
||||
TitleList.Url.116=plugin_debugskipexceptions.htm
|
||||
TitleList.Icon.116=0
|
||||
TitleList.Status.116=0
|
||||
TitleList.Keywords.116=
|
||||
|
@ -1269,7 +1269,7 @@ TitleList.Expanded.116=0
|
|||
TitleList.Kind.116=0
|
||||
TitleList.Title.117=_plugin_menuadd
|
||||
TitleList.Level.117=2
|
||||
TitleList.Url.117=_plugin_menuadd.htm
|
||||
TitleList.Url.117=plugin_menuadd.htm
|
||||
TitleList.Icon.117=0
|
||||
TitleList.Status.117=0
|
||||
TitleList.Keywords.117=
|
||||
|
@ -1279,7 +1279,7 @@ TitleList.Expanded.117=0
|
|||
TitleList.Kind.117=0
|
||||
TitleList.Title.118=_plugin_menuaddentry
|
||||
TitleList.Level.118=2
|
||||
TitleList.Url.118=_plugin_menuaddentry.htm
|
||||
TitleList.Url.118=plugin_menuaddentry.htm
|
||||
TitleList.Icon.118=0
|
||||
TitleList.Status.118=0
|
||||
TitleList.Keywords.118=
|
||||
|
@ -1289,7 +1289,7 @@ TitleList.Expanded.118=0
|
|||
TitleList.Kind.118=0
|
||||
TitleList.Title.119=_plugin_menuaddseparator
|
||||
TitleList.Level.119=2
|
||||
TitleList.Url.119=_plugin_menuaddseparator.htm
|
||||
TitleList.Url.119=plugin_menuaddseparator.htm
|
||||
TitleList.Icon.119=0
|
||||
TitleList.Status.119=0
|
||||
TitleList.Keywords.119=
|
||||
|
@ -1299,7 +1299,7 @@ TitleList.Expanded.119=0
|
|||
TitleList.Kind.119=0
|
||||
TitleList.Title.120=_plugin_menuclear
|
||||
TitleList.Level.120=2
|
||||
TitleList.Url.120=_plugin_menuclear.htm
|
||||
TitleList.Url.120=plugin_menuclear.htm
|
||||
TitleList.Icon.120=0
|
||||
TitleList.Status.120=0
|
||||
TitleList.Keywords.120=
|
||||
|
|
Loading…
Reference in New Issue