The following functions are used to create and manage threads:
|
Releases the thread handle of this thread. | |
|
Compares the specified object to determine if it references the same object as this object. | |
|
Retrieves the handle of the thread for use with Windows API functions. | |
|
Retrieves the ID of the thread for use with Windows API functions. | |
|
Checks the thread to see if it is currently "alive". | |
|
Waits for the specified thread object to complete before execution of this thread continues. | |
|
Begins execution of the thread object. | |
|
Retrieves the priority value for this thread. | |
|
Sets the Priority Value for this thread. | |
|
If the thread has ended, the result value is retrieved and returned to the caller. | |
|
Resumes execution of a suspended thread. | |
|
Retrieves the size of the stack for this thread. | |
|
Sets the size of the stack for this thread to the value specified. | |
|
Suspends execution of the thread. | |
|
Retrieves the date and time-of-day of the thread creation. | |
|
Retrieves the date and time-of-day of the thread exit | |
|
Retrieves the amount of time this thread has spent in kernel mode. | |
|
Retrieves the amount of time this thread has spent in user mode. | |
|
Retrieve the Priority Value for the current process. | |
|
Sets the Priority Value for the current process. | |
|
Declare Thread Local Storage (TLS) variables. | |
|
Close a Windows thread. | |
|
Create a Windows thread. | |
|
Retrieve the Priority Value for a thread. | |
|
Declares a thread function. | |
|
Sets the Priority Value for a thread. | |
|
Resume execution of a suspended Windows thread. | |
|
Retrieve the Status of a Windows thread. | |
|
Suspend execution of a Windows thread. | |
|
Return the number of active threads that exist in a module. | |
|
Return a Long-integer thread identifier of the current thread. |