Process.Signal(PosixSignal) Methode
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.
Hiermee wordt een signaal verzonden naar het bijbehorende proces.
public:
bool Signal(System::Runtime::InteropServices::PosixSignal signal);
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public bool Signal(System.Runtime.InteropServices.PosixSignal signal);
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.Signal : System.Runtime.InteropServices.PosixSignal -> bool
Public Function Signal (signal As PosixSignal) As Boolean
Parameters
- signal
- PosixSignal
Het signaal dat moet worden verzonden.
Retouren
true indien het signaal is verzonden; false als het proces al is afgesloten of niet meer bestaat en het signaal niet is afgeleverd.
- Kenmerken
Uitzonderingen
Er is geen proces gekoppeld aan dit object of de procesgreep is ongeldig.
Het procesobject is verwijderd.
Het proces bevindt zich op een externe computer.
Het huidige platform of het opgegeven signaal wordt niet ondersteund.
Het signaal kan niet worden verzonden.
Opmerkingen
Op Windows wordt alleen SIGKILL ondersteund en wordt het proces beƫindigd. De procesgreep moet toegang hebben PROCESS_TERMINATE .