Функция объявлена в файле kos/semaphore.h.
Retcode KosSemaphoreDeinit(KosSemaphore *semaphore);
Функция уничтожает семафор semaphore, инициализированный ранее функцией KosSemaphoreInit().
Безопасно уничтожать инициализированный семафор, на котором в настоящее время нет заблокированных потоков. Эффект уничтожения семафора, на котором в данный момент заблокированы другие потоки, непредсказуем.
Функция возвращает:
semaphore указывает на невалидный семафор;