From 72a7f52ae2d75769458563ed7aed17aa1064196f Mon Sep 17 00:00:00 2001 From: hakril Date: Mon, 20 May 2024 17:25:15 +0200 Subject: [PATCH] Fix enumerate_threads_setup_owners() --- windows/winobject/system.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/winobject/system.py b/windows/winobject/system.py index e01b0f9..76ce14c 100644 --- a/windows/winobject/system.py +++ b/windows/winobject/system.py @@ -539,9 +539,9 @@ class System(object): process_entry.dwSize = ctypes.sizeof(process_entry) winproxy.Process32FirstW(snap, process_entry) processes = [] - processes.append(process.WinProcess._from_PROCESSENTRY32(process_entry)) + processes.append(process.WinProcess._from_PROCESSENTRY32W(process_entry)) while winproxy.Process32NextW(snap, process_entry): - processes.append(process.WinProcess._from_PROCESSENTRY32(process_entry)) + processes.append(process.WinProcess._from_PROCESSENTRY32W(process_entry)) # Forge a dict pid -> process proc_dict = {proc.pid: proc for proc in processes}