Навигация:
<< >> Оглавление Указатель

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.13. Вызов функций блоков

А.5.13.9. rdsCheckBlockFunctionSupport – проверка поддержки функции блока

Функция rdsCheckBlockFunctionSupport проверяет, поддерживает ли указанный блок указанную функцию, вызывая его модель для реакции на событие RDS_BFM_CHECKFUNCSUPPORT. Сейчас эта функция практически не используется, поскольку все модели блоков пишутся таким образом, чтобы их можно было безопасно вызывать для функций, которые не поддерживаются этими блоками.

    rdsCheckBlockFunctionSupport(
     Block,    // Вызываемый блок
    int FuncId            // Идентификатор функции
  );

Тип указателя на эту функцию

RDS_BBhI

Параметры

Block (RDS_BHANDLE)
Идентификатор блока, для которого проверяется поддержка функции (модель этого блока будет реагировать на событие RDS_BFM_CHECKFUNCSUPPORT).
FuncId (int)
Целый идентификатор проверяемой функции, полученный при ее регистрации вызовом rdsRegisterFunction.

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

TRUE, если функция FuncId поддерживается блоком Block (его модель вернула ненулевое целое число), или FALSE в противном случае.

См. также

RDS_BFM_CHECKFUNCSUPPORT, rdsRegisterFunction.


<< >> Оглавление Указатель