title: Code analysis says Inconsistent annotation for 'wWinMain' : this instance has no annotations
body: <p>I'm writing some simple win32 stuff and I'm using the following wWinMain</p>
  <pre class="lang-cpp prettyprint-override"><code>int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
                      PWSTR pCmdLine, int nCmdShow)
  </code></pre>
  <p>VS2012 express code analysis says</p>
  <blockquote>
  <p>C28251    Inconsistent annotation for function: this instance has an error    Inconsistent annotation for 'wWinMain': this instance has no annotations. See c:\program files (x86)\windows kits\8.0\include\um\winbase.h(2201).   LeesSpaceShip   main.cpp    6</p>
  </blockquote>
  <p>I'm not clear on what an annotation even is.  So what is an annotation and which part is wrong on my code?</p>
  <p>Apart from this diagnostic the code compiles and runs just fine.</p>