====== OSA : OS_IsError ======
**bool OS_IsError ()**\\
=== ===
Проверка, была ли системная ошибка. К системным ошибкам относятся:
* ошибка при создании задачи (нет свободного дескриптора)
=== Разрешен вызов: ===
Везде
=== Параметры функции: ===
Нет
=== Возвращаемое значение: ===
{| class = "fpl"
|-
|//''false''//
| Ошибки не было
|-
|//''true''//
| Ошибка при выполнении системного сервиса
|}
=== Пример вызова: ===
void Task (void)
{
for(;;) OS_Yield();
}
void main (void)
{
OS_Init();
OS_Task_Create(1, Task);
if (OS_IsError ()) {
// Не нашлось свободного дескриптора задачи
}
}
=== См. также ===
----
* [[osa:ref:services:alphabetical|Алфавитный указатель]]
* [[osa:ref:services:brieflist|Все сервисы]]
~~UP~~