jp.hishidama.win32.com
クラス HResultException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 jp.hishidama.win32.com.ComException
                  上位を拡張 jp.hishidama.win32.com.HResultException
すべての実装されたインタフェース:
Serializable

public class HResultException
extends ComException

HRESULT例外.

COM関連関数を実行した際に、関数の戻り値(HRESULT)がエラーの場合に当例外を発生させている。

導入されたバージョン:
2007.10.22
バージョン:
2007.11.07
作成者:
ひしだま
関連項目:
直列化された形式

コンストラクタの概要
HResultException(int hr)
          コンストラクター.
 
メソッドの概要
 int getHResult()
          HRESULT取得.
 String getMessage()
           
static String getMessage(int hr)
          エラー名取得.
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

HResultException

public HResultException(int hr)
コンストラクター.

パラメータ:
hr - HRESULT
メソッドの詳細

getHResult

public int getHResult()
HRESULT取得.

戻り値:
HRESULT

getMessage

public String getMessage()
オーバーライド:
クラス Throwable 内の getMessage

getMessage

public static String getMessage(int hr)
エラー名取得.

パラメータ:
hr - HRESULT
戻り値:
エラー名