示例#1
0
 public void ResetToXMB(TMAPI.ResetTarget flag)
 {
     if (flag == TMAPI.ResetTarget.Hard)
     {
         TMAPI.resetParameter = PS3TMAPI.ResetParameter.Hard;
     }
     else
     {
         if (flag == TMAPI.ResetTarget.Quick)
         {
             TMAPI.resetParameter = PS3TMAPI.ResetParameter.Quick;
         }
         else
         {
             if (flag == TMAPI.ResetTarget.ResetEx)
             {
                 TMAPI.resetParameter = PS3TMAPI.ResetParameter.ResetEx;
             }
             else
             {
                 if (flag == TMAPI.ResetTarget.Soft)
                 {
                     TMAPI.resetParameter = PS3TMAPI.ResetParameter.Soft;
                 }
             }
         }
     }
     PS3TMAPI.Reset(TMAPI.Target, TMAPI.resetParameter);
 }
 // Token: 0x06000C00 RID: 3072 RVA: 0x0003DDB0 File Offset: 0x0003BFB0
 public static PS3TMAPI.SNRESULT Reset(int target, PS3TMAPI.ResetParameter resetParameter)
 {
     PS3TMAPI.SNRESULT result;
     if (!PS3TMAPI.Is32Bit())
     {
         result = PS3TMAPI.ResetX64(target, (ulong)resetParameter);
     }
     else
     {
         result = PS3TMAPI.ResetX86(target, (ulong)resetParameter);
     }
     return(result);
 }
示例#3
0
 /// <summary>Reset target to XMB , Sometimes the target restart quickly.</summary>
 public void ResetToXMB(ResetTarget flag)
 {
     if (flag == ResetTarget.Hard)
     {
         resetParameter = PS3TMAPI.ResetParameter.Hard;
     }
     else if (flag == ResetTarget.Quick)
     {
         resetParameter = PS3TMAPI.ResetParameter.Quick;
     }
     else if (flag == ResetTarget.ResetEx)
     {
         resetParameter = PS3TMAPI.ResetParameter.ResetEx;
     }
     else if (flag == ResetTarget.Soft)
     {
         resetParameter = PS3TMAPI.ResetParameter.Soft;
     }
     PS3TMAPI.Reset(Target, resetParameter);
 }