<EnclaveConfiguration>
  <ProdID>0</ProdID>
  <ISVSVN>0</ISVSVN>

  <!-- If TCSMaxNum == TCSNum == TCSMinPool, there is no dynamic thread -->
  <!-- If TCSMaxNum is omitted, it defaults to TCSNum -->
  <!-- According to this setting, there are 10 static threads available -->
  <TCSMaxNum>10</TCSMaxNum>
  <TCSNum>10</TCSNum>
  <TCSMinPool>10</TCSMinPool>

  <TCSPolicy>1</TCSPolicy>

  <!-- Since there's no dynamic thread, only StackMaxSize is relevant here -->
  <StackMaxSize>0x40000</StackMaxSize>

  <!-- When there's no gap between HeapMinSize and HeapInitSize, or between
       HeapInitSize and HeapMaxSize, no dynamic heap expansion will occur. -->
  <!-- In this case, the total available heap is 1 MB-->
  <HeapMaxSize>0x100000</HeapMaxSize>
  <HeapInitSize>0x100000</HeapInitSize>
  <HeapMinSize>0x100000</HeapMinSize>

  <!-- Recommend changing 'DisableDebug' to 1 to make the enclave undebuggable for enclave release -->
  <DisableDebug>0</DisableDebug>
  <MiscSelect>0</MiscSelect>
  <MiscMask>0xFFFFFFFF</MiscMask>
</EnclaveConfiguration>
