Property | Type | Description | |
---|---|---|---|
MemorySharp | MemorySharp |
Property | Type | Description | |
---|---|---|---|
ThreadFactory | System |
Method | Description | |
---|---|---|
Create ( |
Creates a thread that runs in the remote process.
|
|
Create ( |
Creates a thread that runs in the remote process.
|
|
CreateAndJoin ( |
Creates a thread in the remote process and blocks the calling thread until the thread terminates.
|
|
CreateAndJoin ( |
Creates a thread in the remote process and blocks the calling thread until the thread terminates.
|
|
Dispose ( ) : void |
Releases all resources used by the ThreadFactory object.
|
|
GetThreadById ( int id ) : RemoteThread |
Gets a thread by its id in the remote process.
|
|
ResumeAll ( ) : void |
Resumes all threads.
|
|
SuspendAll ( ) : void |
Suspends all threads.
|
|
this ( int threadId ) : RemoteThread |
Gets the thread corresponding to an id.
|
Method | Description | |
---|---|---|
ThreadFactory ( MemorySharp memorySharp ) : System |
Initializes a new instance of the ThreadFactory class.
|
public Create ( |
||
address | /// A pointer to the application-defined function to be executed by the thread and represents /// the starting address of the thread in the remote process. /// | |
isStarted | bool | Sets if the thread must be started just after being created. |
return | RemoteThread |
public Create ( |
||
address | /// A pointer to the application-defined function to be executed by the thread and represents /// the starting address of the thread in the remote process. /// | |
parameter | dynamic | A variable to be passed to the thread function. |
isStarted | bool | Sets if the thread must be started just after being created. |
return | RemoteThread |
public CreateAndJoin ( |
||
address | /// A pointer to the application-defined function to be executed by the thread and represents /// the starting address of the thread in the remote process. /// | |
return | RemoteThread |
public CreateAndJoin ( |
||
address | /// A pointer to the application-defined function to be executed by the thread and represents /// the starting address of the thread in the remote process. /// | |
parameter | dynamic | A variable to be passed to the thread function. |
return | RemoteThread |
public GetThreadById ( int id ) : RemoteThread | ||
id | int | The id of the thread. |
return | RemoteThread |
public this ( int threadId ) : RemoteThread | ||
threadId | int | The unique identifier of the thread to get. |
return | RemoteThread |