常見的 HRESULT 值
下列 HRESULT 值是最常見的值。 標頭檔案 Winerror.h 包含更多值。
以下是依名稱依字母順序列出的值。
名稱 | 描述 | 值 |
---|---|---|
S_OK | 作業已順利完成 | 0x00000000 |
E_ABORT | 作業中止 | 0x80004004 |
E_ACCESSDENIED | 一般存取遭拒錯誤 | 0x80070005 |
E_FAIL | 未指定的失敗 | 0x80004005 |
E_HANDLE | 不正確控制碼 | 0x80070006 |
E_INVALIDARG | 一或多個引數無效 | 0x80070057 |
E_NOINTERFACE | 不支援這類介面 | 0x80004002 |
E_NOTIMPL | 未實作 | 0x80004001 |
E_OUTOFMEMORY | 無法配置必要的記憶體 | 0x8007000E |
E_POINTER | 不正確指標 | 0x80004003 |
E_UNEXPECTED | 未預期的失敗 | 0x8000FFFF |
以下是依數值順序列出的值。
值 | 名稱 | 描述 |
---|---|---|
0x00000000 | S_OK | 作業已順利完成 |
0x80004001 | E_NOTIMPL | 未實作 |
0x80004002 | E_NOINTERFACE | 不支援這類介面 |
0x80004003 | E_POINTER | 不正確指標 |
0x80004004 | E_ABORT | 作業中止 |
0x80004005 | E_FAIL | 未指定的失敗 |
0x8000FFFF | E_UNEXPECTED | 未預期的失敗 |
0x80070005 | E_ACCESSDENIED | 一般存取遭拒錯誤 |
0x80070006 | E_HANDLE | 不正確控制碼 |
0x8007000E | E_OUTOFMEMORY | 無法配置必要的記憶體 |
0x80070057 | E_INVALIDARG | 一或多個引數無效 |