#include <WindowsAdvancedFeatures.h>
Inheritance diagram for hwdet::WindowsAdvancedFeatures:
Public Member Functions | |
WindowsAdvancedFeatures (const String &os_version, const String &build_type, const String &service_pack, const String &windows_dir, const String &system_dir, unsigned int encryption_level) | |
Constructor. | |
String | GetVersion (void) const |
Get version of Windows. | |
String | GetBuildType (void) const |
Get build type. | |
String | GetServicePackVersion (void) const |
Get version of service pack. | |
String | GetWindowDirectory (void) const |
Get directory path to Windows installation. | |
String | GetSystemDirectory (void) const |
Get directory path to Windows system directory. | |
unsigned int | GetEncryptionLevel (void) const |
Get encryption strength. | |
Private Attributes | |
XMLValueElement< String > * | version |
OS version. | |
XMLValueElement< String > * | build |
Build type. | |
XMLValueElement< String > * | sp_version |
Service pack version. | |
XMLValueElement< String > * | win_dir |
Windows directory. | |
XMLValueElement< String > * | sys_dir |
System directory. | |
XMLValueElement< unsigned int > * | encryption |
Encryption strength. |
hwdet::WindowsAdvancedFeatures::WindowsAdvancedFeatures | ( | const String & | os_version, | |
const String & | build_type, | |||
const String & | service_pack, | |||
const String & | windows_dir, | |||
const String & | system_dir, | |||
unsigned int | encryption_level | |||
) |
Constructor.
os_version | Version of Windows OS. | |
build_type | Build type identification. | |
service_pack | Version of SP installed. | |
windows_dir | Path to Windows directory. | |
system_dir | Path to system directory/ | |
encryption_level | Strength of encryption in bits. |
String hwdet::WindowsAdvancedFeatures::GetBuildType | ( | void | ) | const |
Get build type.
unsigned int hwdet::WindowsAdvancedFeatures::GetEncryptionLevel | ( | void | ) | const |
Get encryption strength.
String hwdet::WindowsAdvancedFeatures::GetServicePackVersion | ( | void | ) | const |
Get version of service pack.
String hwdet::WindowsAdvancedFeatures::GetSystemDirectory | ( | void | ) | const |
Get directory path to Windows system directory.
String hwdet::WindowsAdvancedFeatures::GetVersion | ( | void | ) | const |
Get version of Windows.
String hwdet::WindowsAdvancedFeatures::GetWindowDirectory | ( | void | ) | const |
Get directory path to Windows installation.
XMLValueElement< String >* hwdet::WindowsAdvancedFeatures::build [private] |
Build type.
XMLValueElement< unsigned int >* hwdet::WindowsAdvancedFeatures::encryption [private] |
Encryption strength.
XMLValueElement< String >* hwdet::WindowsAdvancedFeatures::sp_version [private] |
Service pack version.
XMLValueElement< String >* hwdet::WindowsAdvancedFeatures::sys_dir [private] |
System directory.
XMLValueElement< String >* hwdet::WindowsAdvancedFeatures::version [private] |
OS version.
XMLValueElement< String >* hwdet::WindowsAdvancedFeatures::win_dir [private] |
Windows directory.