共用方式為


adsPROPERROR 結構 (adsprop.h)

ADSPROPERROR 結構可用來使用 ADsPropSendErrorMessage 函式或WM_ADSPROP_NOTIFY_ERROR訊息,將錯誤數據傳遞至通知物件。

語法

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

成員

hwndPage

包含產生錯誤之屬性頁的視窗句柄。

pszPageTitle

NULL 終止的 Unicode 字串指標,其中包含產生錯誤之屬性頁的標題。

pszObjPath

NULL 終止的 Unicode 字串指標,其中包含發生錯誤之目錄物件的 ADsPath。

pszObjClass

NULL 終止的 Unicode 字串指標,其中包含發生錯誤之目錄對象的類別名稱。

hr

包含 HRESULT 值,指定發生的錯誤碼。 如果 hr 不等於 S_OK,則會忽略 pszError 。 如果 hr 等於 S_OK則 pszError 會包含錯誤訊息。

pszError

NULL 終止 Unicode 字串的指標,其中包含要顯示在錯誤對話框中的錯誤訊息。 如果 hr 不等於 S_OK,則會忽略此成員。 在此情況下,錯誤對話框會顯示 由 hr 所指定錯誤的系統定義訊息。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 adsprop.h

另請參閱

ADsPropSendErrorMessage

WM_ADSPROP_NOTIFY_ERROR