| Index: src/shared/Utils.h | 
| =================================================================== | 
| --- a/src/shared/Utils.h | 
| +++ b/src/shared/Utils.h | 
| @@ -50,4 +50,26 @@ | 
| return trimmed; | 
| } | 
|  | 
| +namespace ABP | 
| +{ | 
| +  namespace IE | 
| +  { | 
| +    /** | 
| +     * Retrieve the full version string of the currently installed IE. | 
| +     * | 
| +     * C++11 noexcept. | 
| +     * Returns an empty string if there was a problem retrieving the version string. | 
| +     */ | 
| +    std::wstring installed_version_string(); | 
| + | 
| +    /** | 
| +     * Retrieve the major version number of the currently installed IE. | 
| +     * | 
| +     * C++11 noexcept. | 
| +     * Returns 0 if there was a problem retrieving the version string. | 
| +     */ | 
| +    int installed_major_version(); | 
| +  } | 
| +} | 
| + | 
| #endif // UTILS_H | 
|  |