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

Описания RDS

Приложения

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

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

А.5.2. Управление работой RDS и функции общего назначения

А.5.2.42. rdsServiceVersion – версия RDS

# Приложения

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

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

#### А.5.2. Управление работой RDS и функции общего назначения

##### А.5.2.42. rdsServiceVersion – версия RDS

Функция rdsServiceVersion возвращает версию RDS в виде одного целого числа.

      int RDSCALL rdsServiceVersion(void);

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

RDS_IV

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

Целое число, скомпонованное из трех компонентов номера версии сдвигом влево старшего номера на 24 бита, младшего – на 16 бит, и объединения получившихся чисел операцией битового ИЛИ с номером сборки (так же работает макрос RDS_INTVERSION). Такие числа можно использовать для сравнения версий – чем больше число, тем старше версия.

Примечания

Номер версии, возвращаемый функцией rdsServiceVersion, чаще всего используется в главной функции DLL для вывода сообщения пользователю в том случае, если версия RDS, в которую загружена DLL, слишком старая, и в ней отсутствуют необходимые сервисные функции.

См. также

RDS_INTVERSION