MCPcopy Create free account
hub / github.com/Atmosphere-NX/Atmosphere / GetProcessId

Function GetProcessId

stratosphere/pm/source/impl/pm_process_manager.cpp:399–407  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

397 }
398
399 Result GetProcessId(os::ProcessId *out, ncm::ProgramId program_id) {
400 auto list = GetProcessList();
401
402 auto process_info = list->Find(program_id);
403 R_UNLESS(process_info != nullptr, pm::ResultProcessNotFound());
404
405 *out = process_info->GetProcessId();
406 R_SUCCEED();
407 }
408
409 Result GetProgramId(ncm::ProgramId *out, os::ProcessId process_id) {
410 auto list = GetProcessList();

Callers 9

LaunchProgramImplFunction · 0.70
HasActiveCheatProcessMethod · 0.50
GetProcessIdMethod · 0.50
GetProcessIdMethod · 0.50
AttachMethod · 0.50
qRcmdMethod · 0.50
CreateProcessFunction · 0.50
RegisterProcessFunction · 0.50

Calls 3

GetProcessListFunction · 0.70
FindMethod · 0.45
GetProcessIdMethod · 0.45

Tested by

no test coverage detected