| 313 | } |
| 314 | |
| 315 | void TaskbarAppearanceService::OnPackageUninstalling(const wam::PackageCatalog&, const wam::PackageUninstallingEventArgs &args) |
| 316 | { |
| 317 | if (args.Package().Id().FullName() == m_PackageBeingWatched) |
| 318 | { |
| 319 | // kill explorer to force the system to restart it, thereby unloading our DLL. |
| 320 | TerminateProcess(GetCurrentProcess(), 0); |
| 321 | } |
| 322 | } |
| 323 | |
| 324 | std::optional<TaskbarAppearanceService::TaskbarInfo> TaskbarAppearanceService::GetTaskbarInfo(HWND taskbar) |
| 325 | { |
nothing calls this directly
no outgoing calls
no test coverage detected