Compartilhar via


Método IDsAdminNewObjExt::OnError (dsadmin.h)

O método IDsAdminNewObjExt::OnError é chamado quando ocorre um erro nas páginas do assistente.

Sintaxe

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

Parâmetros

[in] hWnd

O identificador de janela usado como a janela pai para possíveis mensagens de erro.

[in] hr

HRESULT do erro ocorrido.

[in] uContext

Especifica o contexto no qual OnError é chamado. Esse será um dos valores a seguir.

DSA_NEWOBJ_CTX_PRECOMMIT

Ocorreu um erro antes do novo objeto confirmado no armazenamento persistente.

DSA_NEWOBJ_CTX_COMMIT

Ocorreu um erro enquanto o novo objeto era confirmado no armazenamento persistente.

DSA_NEWOBJ_CTX_POSTCOMMIT

Ocorreu um erro depois que o novo objeto foi confirmado no armazenamento persistente.

DSA_NEWOBJ_CTX_CLEANUP

Ocorreu um erro enquanto o novo objeto era confirmado no armazenamento persistente.

Valor retornado

Uma extensão de criação primária retorna S_OK para indicar que o erro foi tratado pela extensão ou um código de erro definido por OLE para fazer com que o sistema exiba uma mensagem de erro.

O valor retornado é ignorado para uma extensão de criação secundária.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsadmin.h
DLL DSAdmin.dll

Confira também

IDsAdminNewObjExt