2using System.Threading.Tasks;
38 ValueTask
CreateDump(global::System.Diagnostics.Process process,
string outputFile,
bool minidump, CancellationToken cancellationToken);
46 ValueTask<int>
HandleProcessStart(global::System.Diagnostics.Process process, CancellationToken cancellationToken);
Abstraction for suspending and resuming processes.
string GetExecutingUsername(global::System.Diagnostics.Process process)
Get the name of the user executing a given process .
ValueTask CreateDump(global::System.Diagnostics.Process process, string outputFile, bool minidump, CancellationToken cancellationToken)
Create a dump file for a given process .
void SuspendProcess(global::System.Diagnostics.Process process)
Suspend a given process .
ValueTask< int > HandleProcessStart(global::System.Diagnostics.Process process, CancellationToken cancellationToken)
Run events on starting a process.
void ResumeProcess(global::System.Diagnostics.Process process)
Resume a given suspended global::System.Diagnostics.Process.