#pragma once #include "ProcessResult.g.h" namespace winrt::PowerToys::FileLocksmithLib::Interop::implementation { struct ProcessResult : ProcessResultT { ProcessResult() = default; ProcessResult(hstring const& name, uint32_t pid, hstring const& user, array_view files); hstring name(); uint32_t pid(); hstring user(); com_array files(); private: hstring _name; uint32_t _pid; hstring _user; com_array _files; }; } namespace winrt::PowerToys::FileLocksmithLib::Interop::factory_implementation { struct ProcessResult : ProcessResultT { }; }