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 |