title: Cannot open include file 'rpcerr.h': No such file or directory
body: <p>I was happily compiling and running source code today.  Then I added a few lines to one of my modules, and suddenly Visual Studio 2012 refused to compile the code, with the error message:</p>
  
  <blockquote>
    <p>error C1083: Cannot open include file: 'rpcerr.h':  No such file or directory.</p>
  </blockquote>
  
  <p>I'm not sure why the compiler suddenly needs to find <code>rpcerr.h</code>.  I'm not doing anything I wasn't doing yesterday, but now I can't make the error go away.</p>
  
  <p>I also have not been able to find <code>rpcerr.h</code>, myself.  The reference is in <code>rpc.h</code>, which is part of the Visual Studio library.  I'm guessing it got linked in because I included <code>&lt;windows.h&gt;</code>.  But I don't know where I can find <code>rpcerr.h</code>, or what this file is supposed to do.</p>
  
  <p>I would really like to go forward with this development.  I'm guessing the code tried to compile <code>rpcerr.h</code> for a good reason, and that if I'm going to be using <code>rpc.h</code> for whatever reason this gets compiled into my source code, then I should get <code>rpcerr.h</code> as well.  But trying to find it is sending me into a mobius loop.</p>
  
  <p>Currently, the compiler is only complaining about <code>rpcerr.h</code>.</p>