Структура DLLVERSIONINFO (shlwapi.h)
Получает сведения о версии библиотеки DLL. Он используется с функцией DllGetVersion .
Синтаксис
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 |