Partager via


Structure ADSPROPERROR (adsprop.h)

La structure ADSPROPERROR permet de transmettre des données d’erreur à l’objet de notification avec la fonction ADsPropSendErrorMessage ou le message WM_ADSPROP_NOTIFY_ERROR .

Syntaxe

typedef struct _ADSPROPERROR {
  HWND    hwndPage;
  PWSTR   pszPageTitle;
  PWSTR   pszObjPath;
  PWSTR   pszObjClass;
  HRESULT hr;
  PWSTR   pszError;
} ADSPROPERROR, *PADSPROPERROR;

Membres

hwndPage

Contient le handle de fenêtre de la page de propriétés qui a généré l’erreur.

pszPageTitle

Pointeur vers une chaîne Unicode terminée par null qui contient le titre de la page de propriétés qui a généré l’erreur.

pszObjPath

Pointeur vers une chaîne Unicode terminée par null qui contient l’ADsPath de l’objet de répertoire sur lequel l’erreur s’est produite.

pszObjClass

Pointeur vers une chaîne Unicode terminée par null qui contient le nom de classe de l’objet de répertoire sur lequel l’erreur s’est produite.

hr

Contient une valeur HRESULT qui spécifie le code de l’erreur qui s’est produite. Si hr n’est pas égal à S_OK, pszError est ignoré. Si hr est égal à S_OK, pszError contient un message d’erreur.

pszError

Pointeur vers une chaîne Unicode terminée par NULL qui contient le message d’erreur à afficher dans la boîte de dialogue d’erreur. Ce membre est ignoré si hr n’est pas égal à S_OK. Dans ce cas, la boîte de dialogue d’erreur affiche un message défini par le système pour l’erreur spécifiée par hr.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête adsprop.h

Voir aussi

ADsPropSendErrorMessage

WM_ADSPROP_NOTIFY_ERROR