CmClassPropertyWrite

char __fastcall CmClassPropertyWrite(int a1){
  if( a1 > 19 )
  {
    if( a1 <= 23 || a1 != 24 && (a1 <= 25 || a1 > 28) )
      return 0;
  }
  else if( a1 < 18 && (a1 < 0 || a1 <= 7 || a1 != 8 && (a1 <= 12 || a1 != 13)) )
  {
    return 0;
  }
  return 1;
}

Referenced by:

CmSetInstallerClassRegPropWorker
PiPnpRtlCmActionCallback