Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.13. Вызов функций блоков
А.5.13.9. rdsCheckBlockFunctionSupport – проверка поддержки функции блока
Функция rdsCheckBlockFunctionSupport проверяет, поддерживает ли указанный блок указанную функцию, вызывая его модель для реакции на событие RDS_BFM_CHECKFUNCSUPPORT. Сейчас эта функция практически не используется, поскольку все модели блоков пишутся таким образом, чтобы их можно было безопасно вызывать для функций, которые не поддерживаются этими блоками.
BOOL RDSCALL rdsCheckBlockFunctionSupport( RDS_BHANDLE Block, // Вызываемый блок int FuncId // Идентификатор функции );
Тип указателя на эту функцию
RDS_BBhI
Параметры
- Block (RDS_BHANDLE)
- Идентификатор блока, для которого проверяется поддержка функции (модель этого блока будет реагировать на событие RDS_BFM_CHECKFUNCSUPPORT).
- FuncId (int)
- Целый идентификатор проверяемой функции, полученный при ее регистрации вызовом rdsRegisterFunction.
Возвращаемое значение
TRUE, если функция FuncId поддерживается блоком Block (его модель вернула ненулевое целое число), или FALSE в противном случае.
См. также