Freigeben über


ADSPROPERROR-Struktur (adsprop.h)

Die ADSPROPERROR- Struktur wird verwendet, um Fehlerdaten an das Benachrichtigungsobjekt mit der ADsPropSendErrorMessage-Funktion oder der WM_ADSPROP_NOTIFY_ERROR Nachricht zu übergeben.

Syntax

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

Angehörige

hwndPage

Enthält das Fensterhandle der Eigenschaftenseite, die den Fehler generiert hat.

pszPageTitle

Zeigen Sie auf eine MIT NULL beendete Unicode-Zeichenfolge, die den Titel der Eigenschaftenseite enthält, die den Fehler generiert hat.

pszObjPath

Zeigen Sie auf eine MIT NULL beendete Unicode-Zeichenfolge, die den ADsPath des Verzeichnisobjekts enthält, für das der Fehler aufgetreten ist.

pszObjClass

Zeigen Sie auf eine MIT NULL beendete Unicode-Zeichenfolge, die den Klassennamen des Verzeichnisobjekts enthält, für das der Fehler aufgetreten ist.

hr

Enthält einen HRESULT--Wert, der den Code des aufgetretenen Fehlers angibt. Wenn hr- nicht gleich S_OKist, wird pszError- ignoriert. Wenn hr- gleich S_OKist, enthält pszError- eine Fehlermeldung.

pszError

Zeigen Sie auf eine MIT NULL beendete Unicode-Zeichenfolge, die die Fehlermeldung enthält, die im Fehlerdialogfeld angezeigt werden soll. Dieses Element wird ignoriert, wenn hr- nicht gleich S_OKist. In diesem Fall zeigt das Fehlerdialogfeld eine systemdefinierte Meldung für den durch hr-angegebenen Fehler an.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
mindestens unterstützte Server- Windows Server 2008
Header- adsprop.h

Siehe auch

ADsPropSendErrorMessage-

WM_ADSPROP_NOTIFY_ERROR