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

Описания RDS

Приложения

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

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

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

А.5.2.39. rdsReportVersion – сообщение RDS версии загруженной DLL

# Приложения

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

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

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

##### А.5.2.39. rdsReportVersion – сообщение RDS версии загруженной DLL

Функция rdsReportVersion сообщает в RDS версию и дату сборки загружаемой DLL.

      void RDSCALL rdsReportVersion(
        int Version,      // Версия в виде целого числа
        DWORD VersionDate // Дата сборки в виде беззнакового целого
      );

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

RDS_VIDw

Параметры

Version(int)
  Целое число, сконструированное из трех компонентов версии по правилам макроопределения RDS_INTVERSION. Если передать в этом параметре 0, номер весии будет считаться не указанным.
VersionDate(DWORD)
  Число, содержащее дату и, возможно, время сборки DLL, собранное по правилам макроопределений RDS_DWORDVERDATE или RDS_DWORDVERDATESHORT. Если передать в этом параметре 0, дата будет считаться не указанной.

Примечания

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

Пример

Пример вызова этой функции приведен в описании макроса RDS_DWORDVERDATE.

См. также

Главная функция DLL, rdsIncompatibleDll, RDS_DWORDVERDATE, RDS_INTVERSION.