HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0209
yamaziterminateprocess1未解決


yamazi

リンク

2012/2/9(Thu) 09:41:04|NO.44777

terminateprocessを使って指定したpidを終了させるスクリプトを書きました。(この場合はプロセスID2296のプロセスを終了させる。) プロセス終了はちゃんとできてるんですけどアクセス権は変わっていないみたいなので、何かミスっているのかなって思って投稿しました。ミスありましたら指摘お願いします。



#uselib "kernel32.dll" #cfunc OpenProcess "OpenProcess" sptr,sptr,sptr #func TerminateProcess "TerminateProcess" int, int #define PROCESS_ALL_ACCESS $001F0FFF #define TRUE $00000001 hprocess = OpenProcess (PROCESS_ALL_ACCESS, TRUE, 2296) mes hprocess TerminateProcess hprocess, 1



この記事に返信する


yamazi

リンク

2012/2/9(Thu) 09:44:18|NO.44778

mesはハンドル取得ができているかどうかの確認に入れました。



ONION software Copyright 1997-2023(c) All rights reserved.