SIGINTはNTネイティブAPIで何に変換されますか?
-
28-10-2019 - |
解決
http:// msdnによると。microsoft.com/en-us/library/xdkz3x12(v=vs.71).aspx の場合、SIGINTにより、割り込みを処理するための新しいスレッドが作成されます。
したがって、実行中のスレッドを実際に「中断」することはないようです。独自のスレッドを生成するだけで、同じ効果を得ることができます。
ここにはさらに解説があります:
他のヒント
いつでもターゲットスレッドを一時停止し、コンテキストを修正してプロシージャを実行してから再開できます。醜いですが、プロシージャを実行するためにスレッドを中断したい場合は機能します。
コンソールとCTRL + CハンドラーはWin32構造であり、ネイティブAPIレベルでは実際には存在しません。
所属していません StackOverflow