From e1bd26f712ac27f7e493a4efebfafe302ecda627 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 8 Dec 2022 14:40:30 -0800 Subject: [PATCH] Add undocumented version info keys --- BurnOutSharp.Wrappers/PortableExecutable.cs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/BurnOutSharp.Wrappers/PortableExecutable.cs b/BurnOutSharp.Wrappers/PortableExecutable.cs index ff65d267..13bde093 100644 --- a/BurnOutSharp.Wrappers/PortableExecutable.cs +++ b/BurnOutSharp.Wrappers/PortableExecutable.cs @@ -506,6 +506,16 @@ namespace BurnOutSharp.Wrappers #region Version Information + /// + /// "Build GUID" + /// + public string BuildGuid => GetVersionInfoString("BuildGuid"); + + /// + /// "Build signature" + /// + public string BuildSignature => GetVersionInfoString("BuildSignature"); + /// /// Additional information that should be displayed for diagnostic purposes. /// @@ -565,6 +575,11 @@ namespace BurnOutSharp.Wrappers /// public string PrivateBuild => GetVersionInfoString(key: "PrivateBuild"); + /// + /// "Product GUID" + /// + public string ProductGuid => GetVersionInfoString("ProductGuid"); + /// /// Name of the product with which the file is distributed. This string is required. /// @@ -584,6 +599,11 @@ namespace BurnOutSharp.Wrappers /// public string SpecialBuild => GetVersionInfoString(key: "SpecialBuild"); + /// + /// "Trade name" + /// + public string TradeName => GetVersionInfoString(key: "TradeName"); + #endregion #region Manifest Information