forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			37 lines
		
	
	
	
		
			766 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			766 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
PR_SetThreadPriority
 | 
						|
====================
 | 
						|
 | 
						|
Sets the priority of a specified thread.
 | 
						|
 | 
						|
 | 
						|
Syntax
 | 
						|
------
 | 
						|
 | 
						|
.. code::
 | 
						|
 | 
						|
   #include <prthread.h>
 | 
						|
 | 
						|
   void PR_SetThreadPriority(
 | 
						|
      PRThread *thread,
 | 
						|
      PRThreadPriority priority);
 | 
						|
 | 
						|
 | 
						|
Parameters
 | 
						|
~~~~~~~~~~
 | 
						|
 | 
						|
:ref:`PR_SetThreadPriority` has the following parameters:
 | 
						|
 | 
						|
``thread``
 | 
						|
   A valid identifier for the thread whose priority you want to set.
 | 
						|
``priority``
 | 
						|
   The priority you want to set.
 | 
						|
 | 
						|
 | 
						|
Description
 | 
						|
-----------
 | 
						|
 | 
						|
Modifying the priority of a thread other than the calling thread is
 | 
						|
risky. It is difficult to ensure that the state of the target thread
 | 
						|
permits a priority adjustment without ill effects. It is preferable for
 | 
						|
a thread to specify itself in the thread parameter when it calls
 | 
						|
:ref:`PR_SetThreadPriority`.
 |