Process and Thread Functions (Compact 2013)
3/28/2014
The following table shows the process and thread functions.
Function |
Description |
---|---|
Obtains the state of the specified processor. |
|
Gets the priority for a real-time thread. |
|
Gets the time quantum for the specified thread. |
|
Sets the priority for a real-time thread on a thread by thread basis. |
|
Sets the time quantum for the specified thread. |
|
Allocates a thread local storage (TLS) index and sets a cleanup function for the slot. |
|
Releases a TLS index and calls the cleanup function. |
|
Runs a new program |
|
Creates a thread to execute within the address space of the calling process. |
|
Ends a process and all of its threads. |
|
Ends a thread. |
|
Flushes the instruction cache for the specified process. |
|
Returns a pointer to the command-line string for the current process. |
|
Returns a pseudohandle for the current process. |
|
Returns the process identifier of the calling process. |
|
Returns a pseudohandle for the current thread. |
|
Returns the thread identifier, which is used as a handle of the calling thread. |
|
Retrieves the termination status of the specified process. |
|
Retrieves the termination status of the specified thread. |
|
Retrieves the timing information for the specified process. |
|
Retrieves the major and minor version numbers of the system on which the specified process expects to run. |
|
Returns the priority value for the specified thread. |
|
Obtains timing information about a specified thread. |
|
Returns a handle to an existing process object. |
|
Opens an existing thread object. |
|
Reads memory in a specified process. |
|
Decrements a thread's suspend count. |
|
Sets the context in the specified thread. |
|
Sets the priority value for the specified thread. |
|
Suspends the current thread for a specified interval. |
|
Suspends the specified thread. |
|
Ends the specified process and all of its threads. |
|
Stops the specified thread. |
|
Application-defined function that serves as the starting address for a thread. |
|
Allocates a thread local storage (TLS) index. |
|
Releases a TLS index, making it available for reuse. |
|
Retrieves the value in the calling thread's TLS slot for a specified TLS index. |
|
Stores a value in the calling thread's TLS slot for a specified TLS index. |
|
Writes memory in a specified process. |