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