diff options
author | Simon Rozman <simon@rozman.si> | 2019-09-10 08:08:42 +0200 |
---|---|---|
committer | Simon Rozman <simon@rozman.si> | 2019-09-10 08:31:48 +0200 |
commit | bdbc78e4188bdbab4027030096844a5f1d921ea2 (patch) | |
tree | 298fb4c91314c71b5416a50158104856999fcbda | |
parent | Add CLSCTX_INPROC and CLSCTX_SERVER constants (diff) | |
download | wireguard-windows-bdbc78e4188bdbab4027030096844a5f1d921ea2.tar.xz wireguard-windows-bdbc78e4188bdbab4027030096844a5f1d921ea2.zip |
Make HRESULT constants typed
Signed-off-by: Simon Rozman <simon@rozman.si>
-rw-r--r-- | win.go | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -12,19 +12,19 @@ import ( ) const ( - S_OK = 0x00000000 - S_FALSE = 0x00000001 - E_UNEXPECTED = 0x8000FFFF - E_NOTIMPL = 0x80004001 - E_OUTOFMEMORY = 0x8007000E - E_INVALIDARG = 0x80070057 - E_NOINTERFACE = 0x80004002 - E_POINTER = 0x80004003 - E_HANDLE = 0x80070006 - E_ABORT = 0x80004004 - E_FAIL = 0x80004005 - E_ACCESSDENIED = 0x80070005 - E_PENDING = 0x8000000A + S_OK = HRESULT(0x00000000) + S_FALSE = HRESULT(0x00000001) + E_UNEXPECTED = HRESULT(-((0x8000FFFF ^ 0xFFFFFFFF) + 1)) + E_NOTIMPL = HRESULT(-((0x80004001 ^ 0xFFFFFFFF) + 1)) + E_OUTOFMEMORY = HRESULT(-((0x8007000E ^ 0xFFFFFFFF) + 1)) + E_INVALIDARG = HRESULT(-((0x80070057 ^ 0xFFFFFFFF) + 1)) + E_NOINTERFACE = HRESULT(-((0x80004002 ^ 0xFFFFFFFF) + 1)) + E_POINTER = HRESULT(-((0x80004003 ^ 0xFFFFFFFF) + 1)) + E_HANDLE = HRESULT(-((0x80070006 ^ 0xFFFFFFFF) + 1)) + E_ABORT = HRESULT(-((0x80004004 ^ 0xFFFFFFFF) + 1)) + E_FAIL = HRESULT(-((0x80004005 ^ 0xFFFFFFFF) + 1)) + E_ACCESSDENIED = HRESULT(-((0x80070005 ^ 0xFFFFFFFF) + 1)) + E_PENDING = HRESULT(-((0x8000000A ^ 0xFFFFFFFF) + 1)) ) const ( |