Jamie Reece Wilson
47cccd0490
[+] bool AuSwInfo::IsWindowsXP() [+] bool AuSwInfo::IsWindowsXPSP1() [+] bool AuSwInfo::IsWindowsXPSP2() [+] bool AuSwInfo::IsWindowsXPSP3() [+] bool AuSwInfo::IsWindowsXPAny() [+] bool AuSwInfo::IsWindowsVista() [+] bool AuSwInfo::IsWindowsVistaSP1() [+] bool AuSwInfo::IsWindowsVistaSP2() [+] bool AuSwInfo::IsWindowsVistaAny() [+] bool AuSwInfo::IsWindows7() [+] bool AuSwInfo::IsWindows7SP1() [+] bool AuSwInfo::IsWindows7Any() [+] bool AuSwInfo::IsWindows8() [+] bool AuSwInfo::IsWindows8Point1() [+] bool AuSwInfo::IsWindows8Any() [+] bool AuSwInfo::IsWindows10() [+] bool AuSwInfo::IsWindows11() |
||
---|---|---|
.. | ||
OSInformation.hpp | ||
README.md | ||
SWInfo.hpp | ||
WinVersion.hpp |
AuSwInfo
Example Usage:
File: HelloAurora/master/Tests/Public/1. Hello System/Main.cpp
Function: ::PrintSoftwareSpecs()
Features
- Retrieves the kernel build string of NT and Linux based systems
- Attempts to pull information related to the userland desktop stack including version number, desktop manager, and branding
- Implements
IsWindowsXPOrGreater
throughIsWindows11OrGreater
on all platforms - Pulls the true NT version without application manifests