Приложения
Приложение А. Функции, константы и структуры 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, слишком старая, и в ней отсутствуют необходимые сервисные функции.
См. также