Update loadup.hpp

master
xerox 5 years ago
parent b5f2084899
commit 8c6a0f1b9d

@ -268,11 +268,10 @@ namespace driver
const bool unload_drv = !reinterpret_cast<nt_unload_driver_t>(lp_nt_unload_drv)(&driver_reg_path_unicode); const bool unload_drv = !reinterpret_cast<nt_unload_driver_t>(lp_nt_unload_drv)(&driver_reg_path_unicode);
const auto image_path = util::get_service_image_path(service_name); const auto image_path = util::get_service_image_path(service_name);
try { std::filesystem::remove(image_path); } const auto delete_image = std::filesystem::remove(image_path);
catch (std::exception& err) {}
const bool delete_reg = util::delete_service_entry(service_name); const bool delete_reg = util::delete_service_entry(service_name);
return unload_drv && delete_reg; return unload_drv && delete_reg && delete_reg;
} }
return false; return false;
} }

Loading…
Cancel
Save