Langsam glaube ich schon xd ich gucks mir mal morgen an
Hm klappt net wirklich nur bei einen:
Code
for schleife)
Code:
{
DWORD charsCarried = MAX_PATH
LPSTR YEA=new TCHAR[MAX_PATH];
HANDLE hProcess2;
hProcess2 = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_QUERY_LIMITED_INFORMATION | PROCESS_VM_READ, FALSE, aProcesses[i]);
QueryFullProcessImageName(hProcess2, 0, YEA, &charsCarried);
std::cout << YEA << std::endl;
std::cout << GetLastError() << std::endl;
CloseHandle(hProcess2);
}
99% Error 122 = ERROR_INSUFFICIENT_BUFFER ? Der Buffer sollte doch aber eigentlich groß genug sein ? MAX_PATH ?
Screen: