Ich bin nicht vertraut damit, wie Prozesse in Windows beendet werden. Unter Linux sendet ein "warmer" Kill ein Signal (15), das der Prozess durch Instanziieren eines Signalhandlers verarbeiten kann. Ein Cold Kill ist das Signal (9), das das Betriebssystem verarbeitet, indem es den Prozess gewaltsam beendet.
Wie kann ich einen Prozess in Windows "beenden"? Wie wird es vom Betriebssystem und vom Prozess gehandhabt? Welche Aktionen führt das Betriebssystem aus? Gibt es eine plattformübergreifende Möglichkeit, auf eine Kill / Close-Anfrage zu antworten?
SIGTERM
, 9 istSIGKILL
.