Partager via


IDsAdminNewObjExt::OnError, méthode (dsadmin.h)

La méthode IDsAdminNewObjExt::OnError est appelée lorsqu’une erreur s’est produite dans les pages de l’Assistant.

Syntaxe

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

Paramètres

[in] hWnd

Handle de fenêtre utilisé comme fenêtre parente pour les messages d’erreur possibles.

[in] hr

HRESULT de l’erreur qui s’est produite.

[in] uContext

Spécifie le contexte dans lequel OnError est appelé. Il s’agit de l’une des valeurs suivantes.

DSA_NEWOBJ_CTX_PRECOMMIT

Une erreur s’est produite avant la validation du nouvel objet dans le stockage persistant.

DSA_NEWOBJ_CTX_COMMIT

Une erreur s’est produite lors de la validation du nouvel objet dans le stockage persistant.

DSA_NEWOBJ_CTX_POSTCOMMIT

Une erreur s’est produite après la validation du nouvel objet dans le stockage persistant.

DSA_NEWOBJ_CTX_CLEANUP

Une erreur s’est produite lors de la validation du nouvel objet dans le stockage persistant.

Valeur retournée

Une extension de création principale retourne S_OK pour indiquer que l’erreur a été gérée par l’extension ou un code d’erreur défini par OLE pour provoquer l’affichage d’un message d’erreur par le système.

La valeur de retour est ignorée pour une extension de création secondaire.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête dsadmin.h
DLL DSAdmin.dll

Voir aussi

IDsAdminNewObjExt