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 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | shlwapi.h |