![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんちにちは、honiyonです。
親子関係のない全く別々に起動されたプロセスの終了するプログラムを作ろうと思います。
.NETではシステムで一意なIDというものがある、という情報を見かけたのですが、.NETは使用したくないのでプロセスIDを使って監視出来ないかと考えています。
プロセスIDを使って、定期的にポーリングする方法をとったとき、 プロセスIDが再利用されてしまう事で終了を検知出来ない事があるのではという疑問が出てきました。
UNIXでは極力重複しない(再利用しない)という方針があるようですが、Windowsではそのような仕組みはありますでしょうか?
そのような仕組みがあれば、再利用による検知ミスは無視出来るレベルの問題かなと考えています。
また、プロセスIDでの監視以外で良い手段がありましたら、是非ご教授頂ければ幸いです。
宜しくお願いします(..
No.1ベストアンサー
- 回答日時:
一番いいのはプロセスの起動・終了をフックすることだと思いますが、
DDKにしかそういう便利なAPIは無いらしいですね。
参考URL:http://www.hey-to.net/ML-archive/vcppML/1998/msg …
こんにちは、honiyonです。
ご回答有難う御座いますm(_ _)m
なるほど、このような方法もあるのですね。
通常のアプリケーションでも使えるか調べてみます。
調べてみたところWindowsのプロセスIDも、そう簡単には再利用されないようです。
今回はシンプルにこの方法を使うことにします。
有難う御座いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iCloud AppleID サポートからのメール 3 2023/07/05 15:14
- ヤフオク! ヤフーアカウントについての質問です。 「不正利用が疑われる操作もしくは行為が検知されたため、利用規約 5 2022/08/29 20:22
- Windows 10 バッチファイルでのエクスプローラー終了 1 2022/05/30 14:32
- その他(IT・Webサービス) Yahoo!でログインしようとするとなぜか「不正利用が疑われる操作もしくは行為が検知されたため、利用 5 2022/11/01 16:07
- YouTube YouTubeのコンテンツIDについて教えてください。 1 2022/05/18 08:13
- 政治 私は文部科学省ヘ入り込んで投稿した私の建議文を彼らが私の依頼まましましょうか。? 2 2023/08/22 07:08
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- その他(ソフトウェア) ソフトが異常終了します 1 2022/08/28 01:41
- その他(SNS・コミュニケーションサービス) 知恵袋の投稿に関しての質問です。 1 2023/03/02 14:38
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
プロセスのアタッチ・デタッチ...
-
C#でのbatファイル実行結果取得
-
共有メモリの同時アクセスにつ...
-
バッチファイルでPINGログ取得
-
C++でシェルを起動
-
SendMessageが失敗するときがある
-
非表示になったエクセルは?
-
プロセスIDの取得方法について
-
デスクトップ上のアイコン名の...
-
VB6.0 SHELLで起動...
-
「便宜上分かりやすいから」「...
-
sleep関数の精度について
-
c言語でプロセスIDを調べたい
-
Linuxでのスレッド間メッセージ...
-
IISがフリーズ
-
C言語 特定のプロセスの終了を...
-
GPLによるソース公開の回避方法
-
変数のアドレスの値
-
スレッド?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
explorer.exeが異様にメモリを食う
-
タスクマネージャーのプロセス...
-
VB6.0 SHELLで起動...
-
C#でのbatファイル実行結果取得
-
プロセスのアタッチ・デタッチ...
-
プロセスIDからウィンドウハ...
-
プロセスIDの取得方法について
-
popen について
-
C++のプログラムをバックグラウ...
-
非表示になったエクセルは?
-
Windowsでのfork方法
-
別のプロセスの関数を呼び出す...
-
sleep関数の精度について
-
Visual C++からpingを実行して...
-
ADOでアクセスのレコードに...
-
C++でシェルを起動
-
SendMessageが失敗するときがある
-
ウィンドウのタイトルからプロ...
-
OSPFでプロセスを分ける意義に...
おすすめ情報