Код: Выделить всё
void QueryThreadsCycleData(DWORD processID, std::unordered_map& previousCycleTimes,
DWORD& threadWithLowestDelta, ULONG64& lowestCycleDelta,
std::unordered_map& suspendedThreads, bool& isValorantDetected,
std::unordered_map& existingThreads, std::unordered_map& newThreads,
ULONG64& highestTotalCycles, ULONG64& lowestCycleDeltaSaved, std::unordered_map& newThreadsSaved) {
THREADENTRY32 te32;
HANDLE hThreadSnap = CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, 0);
if (hThreadSnap == INVALID_HANDLE_VALUE) {
std::cerr
Подробнее здесь: [url]https://stackoverflow.com/questions/78836842/finding-lowest-cycle-delta-of-a-thread-in-an-application[/url]