-   
 
 ref_alm
 iref_alm
 
-   
 
 ER      ref_alm ( ID almid, T_RALM *pk_ralm );
 ER      iref_alm ( ID almid, T_RALM *pk_ralm );
 
| 
 | 
 | 
 | 
| 
 | 
 ID      almid;
 
 | 
 | 
| 
 | 
 T_RALM  *pk_ralm;
 
 | 
 アラーム・ハンドラ詳細情報を格納する領域へのポインタ
  
 | 
 
 【 アラーム・ハンドラ詳細情報T_RALMの構造 】
 
 
 typedef struct  t_ralm {
         STAT    almstat;        /*現在状態*/
         RELTIM  lefttim;        /*残り時間*/
 } T_RALM;
 
 | 
 
 almidで指定されたアラーム・ハンドラのアラーム・ハンドラ詳細情報(現在状態,残り時間など)を
pk_ralmで指定された領域に格納します。
 
 -	 
almstat
アラーム・ハンドラの現在状態が格納されます。
 
 -	 
lefttim
アラーム・ハンドラが次に起動するまでの残り時間(単位:ミリ秒)が格納されます。対象アラーム・ハンドラが停止状態の場合,lefttimは不定値となります。
 
 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 -	 CPUロック状態から本サービス・コールを発行した。
  
 -	 「PSW.IPL > カーネル割り込みマスクレベル」の状態から本サービス・コールを発行した。
  
 備考	 タスクからiref_almを発行した場合,および非タスクからref_almを発行した場合,コンテキスト・エラーは検出されず,システムの正常な動作は保証されません。
  
 |