KCBNeedsVirtualImage

BOOL __fastcall KCBNeedsVirtualImage(INT64 a1){
  BOOL result; 
  UINT64 *v2; 
  result = KCBIsVirtualizable(a1);
  if( result )
  {
    LOBYTE(v2) = *((_BYTE *)KeGetCurrentThread() + 562);
    LOBYTE(result) = CmpIsSystemEntity(v2) == 0;
  }
  else
  {
    LOBYTE(result) = 0;
  }
  return result;
}

Referenced by:

CmKeyBodyRemapToVirtual
CmKeyBodyReplicateToVirtual
CmpVEExecuteCreateLogic