共用方式為


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 版本 1809 (Windows 應用程式 SDK 1.0 或更新版本)
標頭 windowsappsdk-versioninfo.h