Langue

Process.Signal(PosixSignal) Méthode

Définition

Envoie un signal au processus associé.

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

Paramètres

signal
PosixSignal

Signal à envoyer.

Retours

true si le signal a été envoyé avec succès ; false si le processus a déjà quitté ou n’existe plus et que le signal n’a pas été remis.

Attributs

Exceptions

Aucun processus n’est associé à cet objet, ou le handle de processus n’est pas valide.

L’objet de processus a été supprimé.

Le processus se trouve sur un ordinateur distant.

La plateforme actuelle ou le signal spécifié n’est pas pris en charge.

Le signal n’a pas pu être envoyé.

Remarques

Sur Windows, seule SIGKILL la prise en charge est prise en charge et l’envoi de celui-ci met fin au processus. Le handle de processus doit avoir PROCESS_TERMINATE accès.

S’applique à