#pragma once #include namespace installer { struct Status { bool installed = false; std::wstring text; }; std::wstring InstallDirectory(); std::wstring InstalledDllPath(); std::wstring LogPath(); bool Install(std::wstring& error); bool Uninstall(std::wstring& message, bool& fullyRemoved); Status GetStatus(); }