ProcessStartInfo.StartSuspended Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Prozess in einem angehaltenen Zustand gestartet werden soll.
public:
property bool StartSuspended { bool get(); void set(bool value); };
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
[System.Runtime.Versioning.SupportedOSPlatform("macos")]
public bool StartSuspended { get; set; }
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
[<System.Runtime.Versioning.SupportedOSPlatform("macos")>]
member this.StartSuspended : bool with get, set
Public Property StartSuspended As Boolean
Eigenschaftswert
truewenn der Prozess angehalten werden soll; andernfalls . false Der Standardwert lautet false.
- Attribute
Hinweise
Wenn diese Eigenschaft lautet true, wird der Prozess mit dem angehaltenen Hauptthread erstellt. Der Prozess beginnt erst mit der Ausführung, wenn Resume() er für den Prozesshandle aufgerufen wird, z. B. das von Start(ProcessStartInfo)ihnen zurückgegebene Handle.
Bei Windows wird der Prozess mit dem CREATE_SUSPENDED-Flag gestartet.
Unter macOS wird der Prozess mit der POSIX_SPAWN_START_SUSPENDED Kennzeichnung gestartet.
Diese Eigenschaft kann nicht zusammen mit UseShellExecute festgelegt auf true.