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

Описания RDS

Приложения

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

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

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

А.5.2.31. rdsIncompatibleDll – информирование RDS о невозможности работы с библиотекой

# Приложения

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

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

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

##### А.5.2.31. rdsIncompatibleDll – информирование RDS о невозможности работы с библиотекой

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

      void RDSCALL rdsIncompatibleDll(void);

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

RDS_VV

Примечания

Функцию необходимо вызывать в момент загрузки DLL, то есть в ее главной функции при вызове с параметром DLL_PROCESS_ATTACH, вызов ее уже после загрузки DLL игнорируется. Если функция была вызвана, DLL будет помечена как несовместимая (это можно увидеть в окне информации о загруженной схеме) и функции из нее вызываться не будут.

Пример

Вызов этой функции включен в макроопределения RDS_SERV_ERROR_MSGA и RDS_SERV_ERROR_MSGW.