WinApi аттачинг к службам windows 10

Мне требуется аттачится к сервису и перехватывать функции winapi. Пример с процессами, который я смог реализовать с помощью pywin32 и Deavire По аналогии пытаюсь хукать службы

    for service in psutil.win_service_iter():
    try:
        hook = spyManager.CreateHook('winsvc.h!ControlService', 1 | 2 | 4)
        print(hook)
        hook.Attach(service.name(), True)
        print(3)
        hook.Hook(True)
        print(hook)
        print(f'Done {service.name()}')
    except Exception:
        print(f'FFFFFFFFFFFFFFfff {service.name()}')

все попытки попадают в эксепшен, если пытаться без него, то ошибка следующая

Traceback (most recent call last):
File "C:main.py", line 29, in <module>
hook.Attach(service.name(), True)
File "C:\\AppData\Local\Temp\gen_py\3.7\6E5EC37D-CF01-49B1-96C7-5E8ECF21A14Cx0x2x0.py", line 
1400, in Attach
, sync)
pywintypes.com_error: (-2147352567, 'Ошибка.', (0, 'DeviareCOM', '-2147024809', None, 0, 
-2147024809), None)

К сожалению все ссылки на документацию не рабочие


Ответы (0 шт):