title: Are .net Enums blittable types? (Marshalling)
body: <p>Apparently there's a list of blittable types and so far I don't see Enums specifically on it. Are they blittable in general? Or does it depend on whether they are declared with a blittable base type? </p>
  
  <pre><code>//e.g.
  internal enum SERVERCALL : uint
  {
      IsHandled = 0,
      Rejected = 1,
      RetryLater = 2,
  }
  </code></pre>
  
  <p>References exhausted:</p>
  
  <ul>
  <li><a href="http://msdn.microsoft.com/en-us/library/75dwhxf7.aspx" rel="noreferrer">"Blittable and Non-Blittable Types"</a></li>
  <li><a href="http://msdn.microsoft.com/en-us/library/0t2cwe11.aspx" rel="noreferrer">"Default Marshaling for Value Types"</a></li>
  </ul>