Структура DLLVERSIONINFO (shlwapi.h)

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

Примечание Вместо этой структуры можно использовать структуру DLLVERSIONINFO2 .
 

Синтаксис

typedef struct _DLLVERSIONINFO {
  DWORD cbSize;
  DWORD dwMajorVersion;
  DWORD dwMinorVersion;
  DWORD dwBuildNumber;
  DWORD dwPlatformID;
} DLLVERSIONINFO;

Члены

cbSize

Тип: DWORD

Размер структуры в байтах. Этот элемент необходимо заполнить перед вызовом функции .

dwMajorVersion

Тип: DWORD

Основная версия библиотеки DLL. Например, если библиотека DLL версии 4.0.950, это значение будет равно 4.

dwMinorVersion

Тип: DWORD

Дополнительная версия библиотеки DLL. Например, если библиотека DLL имеет версию 4.0.950, это значение будет равно 0.

dwBuildNumber

Тип: DWORD

Номер сборки библиотеки DLL. Например, если библиотека DLL версии 4.0.950, это значение будет равно 950.

dwPlatformID

Тип: DWORD

Идентифицирует платформу, для которой была создана библиотека DLL. Это может быть одно из следующих значений.

DLLVER_PLATFORM_WINDOWS (0x00000001)

Библиотека DLL была создана для более ранних платформ Windows, таких как Windows 95.

DLLVER_PLATFORM_NT (0x00000002)

Библиотека DLL была создана для таких платформ, как Windows 2000, Windows Vista или Windows 7.

Требования

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

См. также раздел

DLLVERSIONINFO2

DllGetVersion