using Utils.ETW.Models; namespace Infrastructure.Models; /// /// 进程信息【软件信息】 /// public class ProgramInfo { /// /// 进程名称 /// public string ProcessName { get; set; } = ""; /// /// 进程ID /// public int ProcessId { get; set; } /// /// 启动时间 /// public DateTime StartTime { get; set; } /// /// 是否退出 /// public bool HasExited { get; set; } /// /// 退出时间 /// public DateTime ExitTime { get; set; } /// /// 退出代码 /// public int ExitCode { get; set; } /// /// 占用内存 /// public long UseMemory { get; set; } /// /// 线程数 /// public int ThreadCount { get; set; } /// /// 主模块路径 /// public string? MainModulePath { get; set; } /// /// 启动文件名 /// public string? MainModuleName { get; set; } /// /// 文件描述 /// public string? FileDescription { get; set; } /// /// 产品名称 /// public string? ProductName { get; set; } /// /// 公司名称 /// public string? CompanyName { get; set; } /// /// 版本号 /// public string? Version { get; set; } /// /// 版权 /// public string? LegalCopyright { get; set; } /// /// 图标 /// public string IconBase64 { get; set; } = ""; }