PpmResetProfileSettings

VOID __stdcall PpmResetProfileSettings(_POP_PPM_PROFILE *Profile){
  _PPM_ENGINE_SETTINGS *Settings; 
  __int64 v3; 
  _PPM_ENGINE_SETTINGS *v4; 
  __int64 v5; 

  Settings = Profile->Settings;
  memmove(Profile->Settings, PpmDefaultProfile.Settings, 0xAB0u);
  memmove(&Profile->Settings[1], &PpmDefaultProfile.Settings[1], 0xAB0u);
  v3 = 2i64;
  do
  {
    v4 = Settings;
    v5 = 2i64;
    do
    {
      v4->ExplicitSetting[0].Value = 0i64;
      ++v4;
      --v5;
    }
    while( v5 );
    Settings = (_PPM_ENGINE_SETTINGS *)((char *)Settings + 8);
    --v3;
  }
  while( v3 );
}

Referenced by:

PpmDisableProfile
PpmRegisterProfiles