-
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を発行した場合,コンテキスト・エラーは検出されず,システムの正常な動作は保証されません。
|
|
|
- 呼び出しタスクからの pk_ralmが示す領域に対するオペランド・ライト・アクセス許可がない。
|
|
|
|