質問編集履歴

2

リンクを追加

2020/09/13 08:42

投稿

skru
skru

スコア1

test CHANGED
File without changes
test CHANGED
@@ -570,6 +570,14 @@
570
570
 
571
571
 
572
572
 
573
+ ### 試したこと
574
+
575
+ [CreateToolhelp32Snapshot](https://docs.microsoft.com/en-us/windows/win32/api/tlhelp32/nf-tlhelp32-createtoolhelp32snapshot)
576
+
577
+ を参考に、TH32CS_SNAPMODULE32 を追加しましたが失敗しました。
578
+
579
+
580
+
573
581
  ### 補足情報(FW/ツールのバージョンなど)
574
582
 
575
583
 

1

TH32CS_SNAPMODULE32 を更新

2020/09/13 08:42

投稿

skru
skru

スコア1

test CHANGED
File without changes
test CHANGED
@@ -136,7 +136,7 @@
136
136
 
137
137
  snapshot = kernel32.CreateToolhelp32Snapshot(
138
138
 
139
- TH32CS_SNAPTHREAD, self.pid)
139
+ TH32CS_SNAPTHREAD | TH32CS_SNAPMODULE32, self.pid)
140
140
 
141
141
 
142
142
 
@@ -334,6 +334,8 @@
334
334
 
335
335
  TH32CS_SNAPMODULE = 0x00000008
336
336
 
337
+ TH32CS_SNAPMODULE32 = 0x00000010
338
+
337
339
  TH32CS_INHERIT = 0x80000000
338
340
 
339
341
  TH32CS_SNAPALL = (TH32CS_SNAPHEAPLIST | TH32CS_SNAPPROCESS |