это не работает, и я уже около 30 минут пытаюсь это выяснить и понятия не имею, буду признательна за любую помощь,
я пытаюсь получить параметры Chrome для проекта, этот код предназначен для прочитать адрес памяти и получить параметры командной строки, используя readprocessmemory и ntqueryinformationprocess
#include
#include
#include
#include
#include
#include
#pragma comment(lib, "ntdll.lib")
std::vector ChromePIDs;
int main() {
// GETS ALL CHROME PIDS
HANDLE CTH32 = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
PROCESSENTRY32 ProcessEntry = { 0 };
ProcessEntry.dwSize = sizeof(PROCESSENTRY32);
if (CTH32 != INVALID_HANDLE_VALUE) {
while (Process32Next(CTH32, &ProcessEntry)) {
if (std::wstring(ProcessEntry.szExeFile) == L"chrome.exe") {
ChromePIDs.push_back(ProcessEntry.th32ProcessID);
}
}
}
else {
std::cout
Подробнее здесь: https://stackoverflow.com/questions/791 ... on-hanging