Win32API質問箱 Build38
■ このスレッドは過去ログ倉庫に格納されています
0493デフォルトの名無しさん
2005/12/19(月) 22:39:49調べてても分からなくなったので質問させて下さい。
あるプロセスから、イベントを1つ名前付きでCreateEventしておいた。
そのプロセスから CreateProcess で別の子プロセスを起動。
子プロセスは親プロセスから終了させるんだけど、
子プロセスの終了前にクリーンアップ処理を入れたいんで、
親プロセスで、最初に作っておいたイベントをセットする。
子プロセスでそれを拾ってクリーンアップしてからイベントをセットし返す。
親プロセスは子プロセスのクリーンアップが終わってから、
子プロセスを終わらせる。
みたいに書いてたんだけど、親プロセスで SetEvent しても
子プロセスで WaitForSingleObject が拾ってくれない orz
なんかうまくないところありますか?
(やり方そのものがうまくないんだけどいろいろ制約があって・・・)
セキュリティと継承?かなと思ってるんだけど、
リファレンスを見ても意味が良く分かんなくて。
長文スマソ
■ このスレッドは過去ログ倉庫に格納されています