C/C++ imagename procesu Vyřešeno
Napsal: 16 úno 2019 17:32
Dobrý den mám problém, že do souboru si ukládám PID svého procesu a když dojde k pádu aplikace tak tam pid je furt a jde o to, že pokud je PID stále v souboru tak chci kontrolovat název procesu, abych porovnal jestli neběží již ten samý proces, ale problém nastává, že windows PID používá opakovaně a pro libovolné procesy, tudíž nemůžu dostat informaci z procesů běžících pod SYSTEM, či jiné (ikdyž běží process se zvýšeními oprávněními).
kus kódu
Problém nastává u QueryFullProcessImageName kde mě to debug hází "Nezpracovaná výjimka na 0x76F53C4E (KernelBase.dll) v steamrun.exe: 0xC0000005: Porušení přístupu v místě čtení 0x000000C8 " a to má získat cestu z svchost.exe.
kus kódu
Problém nastává u QueryFullProcessImageName kde mě to debug hází "Nezpracovaná výjimka na 0x76F53C4E (KernelBase.dll) v steamrun.exe: 0xC0000005: Porušení přístupu v místě čtení 0x000000C8 " a to má získat cestu z svchost.exe.