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 |