NtQueryInformation зависаетC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 NtQueryInformation зависает

Сообщение Anonymous »

это не работает, и я уже около 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»