versionInfo 结构 (windowsappsdk-versioninfo.h)
语法
struct VersionInfo {
#if ...
struct {
uint16_t Major;
uint16_t Minor;
uint16_t Patch;
uint32_t MajorMinor;
PCWSTR Channel;
PCWSTR VersionTag;
PCWSTR VersionShortTag;
} Release;
#else
Release Release;
#endif
#if ...
struct {
#if ...
struct {
PCWSTR Publisher;
PCWSTR PublisherId;
} Identity;
#else
Identity Identity;
#endif
#if ...
struct {
uint16_t Major;
uint16_t Minor;
uint16_t Build;
uint16_t Revision;
uint64_t UInt64;
PCWSTR DotQuadString;
} Version;
#else
Version Version;
#endif
} Runtime;
#else
Runtime Runtime;
#endif
};
成员
Release
Release.Major
Release.Minor
Release.Patch
Release.MajorMinor
Release.Channel
Release.VersionTag
Release.VersionShortTag
Runtime
Runtime.Identity
Runtime.Identity.Publisher
Runtime.Identity.PublisherId
Runtime.Version
Runtime.Version.Major
Runtime.Version.Minor
Runtime.Version.Build
Runtime.Version.Revision
Runtime.Version.UInt64
Runtime.Version.DotQuadString
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 使用 Windows 应用 SDK 1.0 或更高版本的 Windows 10 版本 1809 () |
标头 | windowsappsdk-versioninfo.h |