Текущий раздел:

Описания RDS

Приложения

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

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

А.5.17. Работа с глобальными данными схемы

А.5.17.3. rdsSGPGetDataByNum – чтение значения глобального параметра по его номеру

# Приложения

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

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

#### А.5.17. Работа с глобальными данными схемы

##### А.5.17.3. rdsSGPGetDataByNum – чтение значения глобального параметра по его номеру

Функция rdsSGPGetDataByNum возвращает значение глобального параметра схемы по его порядковому номеру. Чаще всего она используется для перебора всех глобальных параметров, имеющихся в схеме.

      BOOL RDSCALL rdsSGPGetDataByNum(
        int Num,          // Порядковый номер параметра
        RDS_PSGPDATA Data // Указатель на заполняемую структуру описания параметра
      );

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

RDS_BISgp

Параметры

Num(int)
  Порядковый номер параметра, начиная с нуля.
Data(RDS_PSGPDATA)
  Указатель на заполняемую структуру описания параметра.

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

TRUE – параметр с порядковым номером Num существует в схеме, FALSE – такого параметра нет.

Примечания

Функцию можно использовать для перебора всех глобальных параметров схемы, последовательно вызывая ее с увеличивающимся Num. Если функция вернула FALSE, значит, параметры закончились.

См. также

rdsSGPGetData, rdsSGPSetData, RDS_SGPDATA.