一般的な HRESULT 値

最も一般的な HRESULT 値を次に示します。 ヘッダー ファイル Winerror.h には、より多くの値が含まれています。

名前でアルファベット順に一覧表示される値を次に示します。

名前 説明
S_OK 操作に成功しました 0x00000000
E_ABORT 操作は中止されました 0x80004004
E_ACCESSDENIED 一般的なアクセス拒否エラーが発生しました 0x80070005
E_FAIL 不特定のエラー 0x80004005
E_HANDLE 無効なハンドル 0x80070006
E_INVALIDARG 1 つ以上の引数が無効です 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 1 つ以上の引数が無効です