Tripleslash for DbgCmdExec, DbgCmdExecDirect
This commit is contained in:
parent
082bcc0937
commit
3da4461a63
|
@ -888,7 +888,26 @@ BRIDGE_IMPEXP bool DbgMemRead(duint va, void* dest, duint size);
|
|||
BRIDGE_IMPEXP bool DbgMemWrite(duint va, const void* src, duint size);
|
||||
BRIDGE_IMPEXP duint DbgMemGetPageSize(duint base);
|
||||
BRIDGE_IMPEXP duint DbgMemFindBaseAddr(duint addr, duint* size);
|
||||
|
||||
/// <summary>
|
||||
/// Asynchronously execute a debugger command by adding it to the command queue.
|
||||
/// Note: the command may not have completed before this call returns. Use this
|
||||
/// function if you don't care when the command gets executed.
|
||||
///
|
||||
/// Example: DbgCmdExec("ClearLog")
|
||||
/// </summary>
|
||||
/// <param name="cmd">The command to execute.</param>
|
||||
/// <returns>True if the command was successfully submitted to the command queue. False if the submission failed.</returns>
|
||||
BRIDGE_IMPEXP bool DbgCmdExec(const char* cmd);
|
||||
|
||||
/// <summary>
|
||||
/// Performs synchronous execution of a debugger command. This function call only
|
||||
/// returns after the command has completed.
|
||||
///
|
||||
/// Example: DbgCmdExecDirect("loadlib advapi32.dll")
|
||||
/// </summary>
|
||||
/// <param name="cmd">The command to execute.</param>
|
||||
/// <returns>True if the command executed successfully, False if there was a problem.</returns>
|
||||
BRIDGE_IMPEXP bool DbgCmdExecDirect(const char* cmd);
|
||||
BRIDGE_IMPEXP bool DbgMemMap(MEMMAP* memmap);
|
||||
BRIDGE_IMPEXP bool DbgIsValidExpression(const char* expression);
|
||||
|
|
Loading…
Reference in New Issue