Поделиться через


структура DLLVERSIONINFO2 (shlwapi.h)

Получает сведения о версии библиотеки DLL. Он используется с функцией DllGetVersion .

Синтаксис

typedef struct _DLLVERSIONINFO2 {
  DLLVERSIONINFO info1;
  DWORD          dwFlags;
  ULONGLONG      ullVersion;
} DLLVERSIONINFO2;

Члены

info1

Тип: DLLVERSIONINFO

Структура DLLVERSIONINFO . Этот элемент включается для обеспечения обратной совместимости с приложениями, которые не ожидают DLLVERSIONINFO2 структуры.

dwFlags

Тип: DWORD

Зарезервировано.

ullVersion

Тип: ULONGLONGLONG

Значение типа , содержащее сведения о версии. Он делится на четыре 16-разрядных поля, содержащих основной и дополнительный номера версий, номер сборки и версию исправления в указанном порядке. Используйте макрос MAKEDLLVERULL для создания этого значения.

Комментарии

Перед вызовом DllGetVersion приложение должно задать элемент cbSize структуры, на который указывает info1, sizeof(DLLVERSIONINFO2). В противном случае значение не будет присваиваться элементу dwFlags или ullVersion структуры DLLVERSIONINFO2 .

Требования

   
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть shlwapi.h