CmClassPropertyWrite

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

Referenced by:

CmSetInstallerClassRegPropWorker
PiPnpRtlCmActionCallback