title: forward declare typedef'd struct
body: <p>I can't figure out how to forward declare a windows struct. The definition is</p>
  
  <pre><code>typedef struct _CONTEXT
  {
   ....
  } CONTEXT, *PCONTEXT
  </code></pre>
  
  <p>I really don't want to pull  into this header, as it gets included everywhere.</p>
  
  <p>I've tried</p>
  
  <p>struct CONTEXT </p>
  
  <p>and </p>
  
  <p>struct _CONTEXT</p>
  
  <p>with no luck (redefinition of basic types with the actuall struct in winnt.h.</p>