shlwapi.h) (DLLVERSIONINFO2 结构
接收 DLL 特定的版本信息。 它与 DllGetVersion 函数一起使用。
语法
typedef struct _DLLVERSIONINFO2 {
DLLVERSIONINFO info1;
DWORD dwFlags;
ULONGLONG ullVersion;
} DLLVERSIONINFO2;
成员
info1
类型: DLLVERSIONINFO
DLLVERSIONINFO 结构。 包含此成员以提供与不需要 DLLVERSIONINFO2 结构的应用程序的向后兼容性。
dwFlags
类型:DWORD
保留。
ullVersion
类型: ULONGLONG
一个包含版本信息的 值。 它分为四个 16 位字段,其中包含主版本号和次版本号、内部版本号和修补程序版本,按顺序排列。 使用 MAKEDLLVERULL 宏构造此值。
注解
在调用 DllGetVersion 之前,应用程序必须将 info1 指向的 结构的 cbSize 成员设置为 sizeof (DLLVERSIONINFO2) 。 否则,不会将任何值分配给DLLVERSIONINFO2结构的 dwFlags 或 ullVersion 成员。
要求
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | shlwapi.h |