ProcessStartInfo.StandardErrorHandle Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger en SafeFileHandle som ska användas som standardfel för den underordnade processen.
public:
property Microsoft::Win32::SafeHandles::SafeFileHandle ^ StandardErrorHandle { Microsoft::Win32::SafeHandles::SafeFileHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeFileHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeFileHandle? StandardErrorHandle { get; set; }
member this.StandardErrorHandle : Microsoft.Win32.SafeHandles.SafeFileHandle with get, set
Public Property StandardErrorHandle As SafeFileHandle
Egenskapsvärde
En SafeFileHandle som ska användas som standardfelreferens för den underordnade processen eller null för att använda standardbeteendet.
Kommentarer
Handtaget behöver inte vara ärverbart. körningen duplicerar den som ärverbar om det behövs.
Använd CreateAnonymousPipe för att skapa ett par anslutna rörhandtag, OpenHandle för att öppna ett filhandtag, OpenNullHandle för att ignorera felutdata eller OpenStandardErrorHandle för att ärva den överordnades standardfel.
När den här egenskapen är null och RedirectStandardError är falseärver processen normalt den överordnades standardfel. Men om StartDetached är true eller processen startas med StartAndForget(ProcessStartInfo)omdirigeras standardfelet till null-enheten i stället.
Vi rekommenderar att du tar bort handtaget direkt efter att processen har startats.
När den här egenskapen inte nullär , RedirectStandardError och UseShellExecute måste båda vara false.