Compartilhar via


Estrutura VersionInfo (windowsappsdk-versioninfo.h)

Sintaxe

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
};

Membros

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809 (com SDK do Aplicativo Windows 1.0 ou posterior)
Cabeçalho windowsappsdk-versioninfo.h