Process and Thread Functions
A version of this page is also available for
4/8/2010
The following table shows the process and thread functions with a description of the purpose of each.
Function | Description |
---|---|
Obtains the assigned trust level of a process. |
|
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. |
|
Converts a pointer that is mapped to a process into an unmapped pointer. |
|
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 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. |
|
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. |