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

另请参阅

DLLVERSIONINFO2

DllGetVersion