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 10 Version 1809 (Windows アプリ SDK 1.0 以降) |
Header | windowsappsdk-versioninfo.h |