4.4.7.2.6 例外

次の表では、例外について説明します。

表4-6 CreateObjectの例外

例外 説明 意味
ITF_E_NO_PERMISSION

_YES

Bootstrapオブジェクトの初期化が必要です Bootstrapオブジェクトが初期化されていません。
ITF_E_NO_PERMISSION

_NO

権限がありません progidでトランザクションまたはセキュリティ・カレントが指定され、クライアントの別のBootstrapオブジェクトでカレント・オブジェクトが所有されている場合。
E_INVALIDARG 無効なprogidパラメータです 指定されたprogidが有効ではありません。
E_INVALIDARG 名前が無効です リクエストされたprogidが前述の有効なパラメータ値ではありません。
E_INVALIDARG 不明なオブジェクトです リクエストされたprogidがシステムに登録されていません。
<SYSTEM ERROR> CoCreate Instance() failed Bootstrapオブジェクトがリクエストされたオブジェクトのインスタンスを作成できませんでした。システム・エラーは、エラー・オブジェクトの「Number」メンバーで返されます。