次の方法で共有


API 参照 (Visual Studio のデバッグ)

このリファレンス セクションには、API の概念の概要、API のすべての要素の構文と使用法を示すガイド、およびさまざまなコード例が含まれています。 すべてのリファレンスは、カテゴリ別にアルファベット順に一覧表示されています。

次の表は、メソッドによって返される一般的な HRESULT 値を示しています。

名前 Description Value
S_OK 正常終了しました。 0x00000000
E_UNEXPECTED 予期しないエラー。 0x8000FFFF
E_NOTIMPL 実装されていません。 0x80004001
E_OUTOFMEMORY 操作を完了させるための十分なメモリがありません。 0x8007000E
E_INVALIDARG 1 つ以上の引数が無効です。 0x80070057
E_NOINTERFACE そのようなインターフェイスはサポートされていません。 0x80004002
E_POINTER ポインターが無効です。 0x80004003
E_HANDLE ハンドルが無効です。 0x80070006
E_ABORT 操作は中止されました。 0x80004004
E_FAIL 予期しないエラー。 0x80004005
E_ACCESSDENIED 一般的なアクセス拒否エラーが発生しました。 0x80070005

Note

Visual Studio のデバッグ メソッドから S_OK が戻される場合、すべての出力パラメーターのポインターが有効であることが想定されています。つまり、S_OK が返されるときに、出力パラメーターのポインターに対して検証は実行されません。

Note

無効または NULL の [出力] パラメーターがある場合は、IDE がクラッシュすることがあります。

関連項目