-   
 
   chg_pri
   ichg_pri
  
    -   
  
 
 
  
  
    
 ER      chg_pri ( ID tskid, PRI tskpri );
 
 ER      ichg_pri ( ID tskid, PRI tskpri )
 
 | 
  
 
 tskidで指定されたタスクの優先度(現在優先度)を
tskpriで指定された値に変更します。
 
 対象タスクがRUNNING状態,またはREADY状態であった場合には,優先度を変更したのち,対象タスクを
tskpriで指定された優先度に応じたレディ・キューの最後尾につなぎかえます。
 
 備考	 対象タスクが何らかの待ちキューに優先度順でキューイングされていた場合,本サービス・コールの発行により,待ち順序が変わることがあります。
 
 例	 セマフォの待ちキューに3つのタスク(タスクA:優先度10,タスクB:優先度11,タスクC:優先度12)が優先度順でキューイングされているとき,タスクBの優先度を11から9に変更した場合,待ちキューの待ち順序は,以下のように変更されます。
 
 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 -	 非タスクから本サービス・コールを発行した際, tskidにTSK_SELFを指定した
  
 | 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 | 
  
  
    | 
 | 
    
 | 
    
 |