updating WindowsAPIError with new attrs
updating WindowsAPIError with new attrs

There's a few reasons for these change:

  * The things prefixed with api_* didn't
    really describe if the thing being referenced
    was a Windows API or our own.
  * Attributes like errno and code are typical
    on other kinds of errors so people will likely
    expect these.
  * There was not any documentation for the input
    arguments before.
  * __repr__() should show the complete error.

opalmer/pywincffi,opalmer/pywincffi,opalmer/pywincffi,opalmer/pywincffi