ProcessStartInfo.StandardOutputHandle Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Haalt een op of stelt een SafeFileHandle te gebruiken als de standaarduitvoer van het onderliggende proces.
public:
property Microsoft::Win32::SafeHandles::SafeFileHandle ^ StandardOutputHandle { Microsoft::Win32::SafeHandles::SafeFileHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeFileHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeFileHandle? StandardOutputHandle { get; set; }
member this.StandardOutputHandle : Microsoft.Win32.SafeHandles.SafeFileHandle with get, set
Public Property StandardOutputHandle As SafeFileHandle
Waarde van eigenschap
Een SafeFileHandle om te gebruiken als de standaarduitvoergreep van het onderliggende proces of null om het standaardgedrag te gebruiken.
Opmerkingen
De ingang hoeft niet over te nemen; de runtime dupliceert deze indien nodig als overgenomen.
Gebruik CreateAnonymousPipe deze opdracht om een paar gekoppelde pijpgrepen te maken, OpenHandle een bestandsgreep te openen, OpenNullHandle uitvoer te verwijderen of OpenStandardOutputHandle de standaarduitvoer van het bovenliggende item over te nemen.
Wanneer deze eigenschap is null en RedirectStandardOutput is false, neemt het proces normaal gesproken de standaarduitvoer van het bovenliggende item over.
StartDetached Als het proces echter wel true wordt gestartStartAndForget(ProcessStartInfo), wordt de standaarduitvoer in plaats daarvan omgeleid naar het null-apparaat.
Het is raadzaam om de ingang direct na het starten van het proces te verwijderen.
Als deze eigenschap niet nullis, RedirectStandardOutput en UseShellExecute moet beide zijn false.