Process.py 文件源码

python
阅读 37 收藏 0 点赞 0 评论 0

项目:LoLVRSpectate 作者: Fire-Proof 项目源码 文件源码
def list(self):
        """
        return a list of <PROCESSENTRY32>
        """
        processes = []
        hProcessSnap = CreateToolhelp32Snapshot(TH32CS_CLASS.SNAPPROCESS, 0)
        pe32 = PROCESSENTRY32()
        pe32.dwSize = sizeof(PROCESSENTRY32)
        ret = Process32First(hProcessSnap, pointer(pe32))
        while ret:
            ret = Process32Next(hProcessSnap, pointer(pe32))
            if pe32.dwFlags == 0:
                processes.append(copy.copy(pe32))
            else:
                break

        CloseHandle(hProcessSnap)
        return processes
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号