System::Diagnostics::Process klasse

Process class

Omvat procesinformatie en -manipulatie. Objecten van deze klasse mogen alleen worden toegewezen met de functie System::MakeObject() function. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr‑pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class Process : public System::Object

Methoden

MethodeBeschrijving
get_EnableRaisingEvents() constGeeft terug of het evenement Exited moet worden opgehaald wanneer het proces wordt beëindigd.
get_ExitCode() constGeeft proces exitcode terug.
get_PrivateMemorySize64() constGeeft de grootte van de private geheugenset van het proces terug.
get_ProcessName() constGeeft de procesnaam terug.
get_StandardError() constBiedt een lezer om te lezen van de foutuitvoer van het proces. Niet geïmplementeerd.
get_StandardOutput() constBiedt een lezer om te lezen van de standaarduitvoer van het proces. Niet geïmplementeerd.
get_StartInfo() constGeeft de startinformatie van het proces terug.
get_WorkingSet64() constGeeft de grootte van de werkset van het procesgeheugen terug.
static GetCurrentProcess()Geeft informatie over het huidige proces. Alleen Windows.
GetOutputText() constGeeft de uitvoertekst van het proces terug.
set_EnableRaisingEvents(bool)Stelt in of het evenement Exited moet worden opgehaald wanneer het proces wordt beëindigd.
Start()Start proces met vooraf gedefinieerde parameters.
static Start(const String&, const String&)Start proces met opgegeven pad en argumenten.
static Start(const SharedPtr<ProcessStartInfo>&)Start proces met opgegeven pad en argumenten.
WaitForExit(int)Wacht tot het proces afsluit. Niet geïmplementeerd.
WaitForExit()Wacht tot het proces afsluit, keert pas terug wanneer het voltooid is.
virtual ~Process()Destructor.

Zie ook