Приложения
Приложение А. Функции, константы и структуры 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.