DBG: Add kusd() expression function
This commit is contained in:
parent
0227d478ee
commit
b0271eb268
|
@ -73,6 +73,7 @@ void ExpressionFunctions::Init()
|
|||
RegisterEasy("peb,PEB", peb);
|
||||
RegisterEasy("teb,TEB", teb);
|
||||
RegisterEasy("tid,TID,ThreadId", tid);
|
||||
RegisterEasy("kusd,KUSD,KUSER_SHARED_DATA", kusd);
|
||||
|
||||
//General purpose
|
||||
RegisterEasy("bswap", bswap);
|
||||
|
|
|
@ -120,6 +120,11 @@ namespace Exprfunc
|
|||
return duint(ThreadGetId(hActiveThread));
|
||||
}
|
||||
|
||||
duint kusd()
|
||||
{
|
||||
return duint(SharedUserData);
|
||||
}
|
||||
|
||||
duint bswap(duint value)
|
||||
{
|
||||
duint result = 0;
|
||||
|
|
|
@ -21,6 +21,7 @@ namespace Exprfunc
|
|||
duint peb();
|
||||
duint teb();
|
||||
duint tid();
|
||||
duint kusd();
|
||||
|
||||
duint bswap(duint value);
|
||||
duint ternary(duint condition, duint value1, duint value2);
|
||||
|
|
Loading…
Reference in New Issue