次の方法で共有


IDsAdminNewObjExt::OnError メソッド (dsadmin.h)

ウィザード ページでエラーが発生すると、 IDsAdminNewObjExt::OnError メソッドが呼び出されます。

構文

HRESULT OnError(
  [in] HWND    hWnd,
  [in] HRESULT hr,
  [in] ULONG   uContext
);

パラメーター

[in] hWnd

考えられるエラー メッセージの親ウィンドウとして使用されるウィンドウ ハンドル。

[in] hr

発生したエラーの HRESULT

[in] uContext

OnError が呼び出されるコンテキストを指定します。 これは、次のいずれかの値になります。

DSA_NEWOBJ_CTX_PRECOMMIT

永続ストレージにコミットされた新しいオブジェクトの前にエラーが発生しました。

DSA_NEWOBJ_CTX_COMMIT

新しいオブジェクトが永続ストレージにコミットされている間にエラーが発生しました。

DSA_NEWOBJ_CTX_POSTCOMMIT

新しいオブジェクトが永続ストレージにコミットされた後にエラーが発生しました。

DSA_NEWOBJ_CTX_CLEANUP

新しいオブジェクトが永続ストレージにコミットされている間にエラーが発生しました。

戻り値

プライマリ作成拡張機能は 、S_OK を返して、エラーが拡張機能または OLE 定義のエラー コードによって処理され、システムにエラー メッセージが表示されたことを示します。

セカンダリ作成拡張機能では、戻り値は無視されます。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー dsadmin.h
[DLL] DSAdmin.dll

関連項目

IDsAdminNewObjExt