osSemaphoreGetName() - получить имя семафора по его идентификатору в CMSIS-RTOS2

Получает имя объекта Семафор (Semaphore) по его идентификатору.

const char  *osSemaphoreGetName (osSemaphoreId_t  semaphore_id)	

Параметры

semaphore_id
semaphore ID obtained by osSemaphoreNew()
Идентификатор семафора, полученный с помощью функции osSemaphoreNew().



Возвращаемое значение

const char *
name as null-terminated string
Указатель на идентификатор семафора (тип значения - osSemaphoreId_t / указатель на void) или NULL в случае ошибки.
/// \details Semaphore ID identifies the semaphore.
typedef  void  *osSemaphoreId_t;



Описание

Функция osSemaphoreGetName() возвращает указатель на строку с именем семафора или NULL в случае ошибки.

Функция osSemaphoreGetName() может быть вызвана из процедуры обработки прерывания (ISR - Interrupt Service Routines).