Added ManifestMaxVersionTested

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7096 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
anders_k 2019-06-06 00:42:08 +00:00
parent 68547d1e63
commit fb6945ec36
9 changed files with 50 additions and 11 deletions

View file

@ -50,7 +50,8 @@ namespace manifest
dpiaware_notset,
dpiaware_false,
dpiaware_true, // System DPI on Vista+
dpiaware_permonitor // System DPI on Vista/7/8, PerMonitor on 8.1+
dpiaware_permonitor, // System DPI on Vista/7/8, PerMonitor on 8.1+
dpiaware_explorer // Win8.1+? Undocumented?
};
class SupportedOSList // Win7+
@ -86,7 +87,15 @@ namespace manifest
}
};
std::string generate(flags, comctl, exec_level, dpiaware, const TCHAR*, SupportedOSList&);
typedef struct {
flags Flags;
dpiaware DPIA;
const TCHAR *DPIA2; // Win10FU1607+
SupportedOSList& SOSL;
const TCHAR *MaxVersionTested; // Win10FU1903+ github.com/microsoft/AppConsult-WinAppsModernizationWorkshop/tree/master/Exercise2
} SPECIFICATION;
std::string generate(comctl, exec_level, const SPECIFICATION&);
};