# OS_CreateAlarm

## 構文

      #include <nitro/os.h>

      void OS_CreateAlarm( OSAlarm*  alarm );

## 引数

alarm | 初期化するアラーム構造体へのポインタ

## 返り値

なし。

## 説明

アラーム構造体を初期化します。

アラーム構造体ひとつにつき、ひとつのアラームを設定できます。アラーム構造体を初めて使用する前にはこの関数で初期化を行なってください。

> (例)
> `OSAlarm alarm;
> OS_CreateAlarm( &alarm );
> OS_SetAlarm( &alarm, count, callback, arg );`

`OS_CreateAlarm()` を呼ぶ前に、`OS_InitAlarm()` でアラームライブラリが初期化されている必要があります。

## 参照

`OS_InitAlarm, OS_SetAlarm
`

## 履歴

2004/02/04 初版