private XElement RenderProcessDetouringStatusData(ProcessDetouringStatusData data) { return(new XElement( "div", new XAttribute("class", "miniGroup"), m_html.CreateRow("ProcessId", data.ProcessId.ToString(CultureInfo.InvariantCulture)), m_html.CreateRow("JobId", data.Job.ToString(CultureInfo.InvariantCulture)), m_html.CreateRow("ReportStatus", data.ReportStatus.ToString(CultureInfo.InvariantCulture)), m_html.CreateRow("ProcessName", data.ProcessName), m_html.CreateRow("StartApplicationName", data.StartApplicationName), m_html.CreateRow("StartCommandLine", data.StartCommandLine), m_html.CreateRow("NeedsInjection", data.NeedsInjection), m_html.CreateRow("DisableDetours", data.DisableDetours), m_html.CreateRow("CreationFlags", data.CreationFlags.ToString(CultureInfo.InvariantCulture)), m_html.CreateRow("Detoured", data.Detoured), m_html.CreateRow("Error", data.Error.ToString(CultureInfo.InvariantCulture)), m_html.CreateRow("CreateProcessStatusReturn", data.CreateProcessStatusReturn.ToString(CultureInfo.InvariantCulture)))); }
public override void HandleProcessDetouringStatus(ProcessDetouringStatusData data) { }
private static ProcessDetouringStatusDataJson CreateProcessDetouringStatusDataJson(ProcessDetouringStatusData data) { return(new ProcessDetouringStatusDataJson { ProcessId = data.ProcessId, JobId = data.Job, ReportStatus = data.ReportStatus, ProcessName = data.ProcessName, StartApplicationName = data.StartApplicationName, StartCommandLine = data.StartCommandLine, NeedsInjection = data.NeedsInjection, NeedsRemoteInjection = data.NeedsRemoteInjection, IsCurrent64BitProcess = data.IsCurrent64BitProcess, IsCurrentWow64Process = data.IsCurrentWow64Process, IsProcessWow64 = data.IsProcessWow64, DisableDetours = data.DisableDetours, CreationFlags = data.CreationFlags.ToString(CultureInfo.InvariantCulture), Detoured = data.Detoured, Error = data.Error, CreateProcessStatusReturn = data.CreateProcessStatusReturn, }); }