public static void Pause() { PS3TMAPI.GetProcessList(0, out ProcessIDs); ulong num = ProcessIDs[0]; ProcessID = Convert.ToUInt32(num); PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID); }
public void ProcAttach() { PS3TMAPI.GetProcessList(0, out processIDs); ulong uProcess = processIDs[0]; ProcessID = Convert.ToUInt32(uProcess); PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID); PS3TMAPI.ProcessContinue(0, ProcessID); }
/// <summary> /// Attaches to a process. Needs PID. /// </summary> /// <param name="PID"></param> public static void AttachProcess(uint[] PID) { PS3TMAPI.GetProcessList(0, out PID); ulong uProcess = processIDs[0]; ProcessID = Convert.ToUInt32(uProcess); PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID); PS3TMAPI.ProcessContinue(0, ProcessID); }
// Token: 0x06000CF1 RID: 3313 RVA: 0x00041BCC File Offset: 0x0003FDCC public bool AttachProcess() { PS3TMAPI.GetProcessList(TMAPI.Target, out TMAPI.Parameters.processIDs); bool flag = TMAPI.Parameters.processIDs.Length > 0; if (flag) { ulong value = (ulong)TMAPI.Parameters.processIDs[0]; TMAPI.Parameters.ProcessID = Convert.ToUInt32(value); PS3TMAPI.ProcessAttach(TMAPI.Target, PS3TMAPI.UnitType.PPU, TMAPI.Parameters.ProcessID); PS3TMAPI.ProcessContinue(TMAPI.Target, TMAPI.Parameters.ProcessID); TMAPI.Parameters.info = "The Process 0x" + TMAPI.Parameters.ProcessID.ToString("X8") + " Has Been Attached !"; } return(flag); }
public bool AttachProcess() { PS3TMAPI.GetProcessList(Target, out Parameters.ProcessIDs); if (Parameters.ProcessIDs.Length > 0) { ulong uProcess = Parameters.ProcessIDs[0]; Parameters.ProcessID = Convert.ToUInt32(uProcess); PS3TMAPI.GetModuleList(Target, Parameters.ProcessID, out Parameters.ModuleIDs); PS3TMAPI.ProcessAttach(Target, PS3TMAPI.UnitType.PPU, Parameters.ProcessID); PS3TMAPI.ProcessContinue(Target, Parameters.ProcessID); GetThreadInfo(); Parameters.Info = "The Process 0x" + Parameters.ProcessID.ToString("X8") + " Has Been Attached!"; return(true); } return(false); }
/// <summary>Attach and continue the current process from the target.</summary> public bool AttachProc() { bool isOK = false; PS3TMAPI.GetProcessList(Target, out Parameters.processIDs); if (Parameters.processIDs.Length > 0) { isOK = true; } else { isOK = false; } if (isOK) { ulong uProcess = Parameters.processIDs[0]; Parameters.ProcessID = Convert.ToUInt32(uProcess); PS3TMAPI.ProcessAttach(Target, PS3TMAPI.UnitType.PPU, Parameters.ProcessID); PS3TMAPI.ProcessContinue(Target, Parameters.ProcessID); Parameters.info = "The Process 0x" + Parameters.ProcessID.ToString("X8") + " Has Been Attached !"; } return(isOK); }
public bool AttachProcess() { try { PS3TMAPI.GetProcessList(Target, out Parameters.processIDs); if (Parameters.processIDs.Length > 0) { ulong uProcess = Parameters.processIDs[0]; Parameters.ProcessID = Convert.ToUInt32(uProcess); PS3TMAPI.GetModuleList(Target, Parameters.ProcessID, out Parameters.ModuleIDs); PS3TMAPI.ProcessAttach(Target, PS3TMAPI.UnitType.PPU, Parameters.ProcessID); PS3TMAPI.ProcessContinue(Target, Parameters.ProcessID); GetThreadInfo(); Parameters.info = $"The Process 0x{Parameters.ProcessID:X8} Has Been Attached!"; return(true); } } catch { } return(false); }
public bool AttachProcess() { if (this.ConnectionStatus != ConnectionStatus.Connected) { return(false); } PS3TMAPI.SNRESULT result = PS3TMAPI.GetProcessList(this.TargetIndex, out Params.processIDs); if (PS3TMAPI.FAILED(result)) { throw new DevKitAttachProcessFailedException($"{Enum.GetName(typeof(PS3TMAPI.SNRESULT), result)}"); } if (Params.processIDs.Length > 0) { Params.processID = Convert.ToUInt32(Params.processIDs[0]); PS3TMAPI.ProcessAttach(this.TargetIndex, UNIT, Params.processID); Console.WriteLine(Params.processID); return(PS3TMAPI.SUCCEEDED(PS3TMAPI.ProcessContinue(this.TargetIndex, Params.processID))); } return(false); }