次の方法で共有


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

エラーが発生したディレクトリ オブジェクトの ADsPath を含む NULL で終わる Unicode 文字列へのポインター。

pszObjClass

エラーが発生したディレクトリ オブジェクトのクラス名を含む NULL で終わる Unicode 文字列へのポインター。

hr

発生したエラーのコードを指定する HRESULT 値が含まれます。 hrS_OKと等しくない場合、pszError は無視されます。 hrS_OKと等しい場合、pszError にはエラー メッセージが含まれます。

pszError

エラー ダイアログ ボックスに表示されるエラー メッセージを含む NULL で終わる Unicode 文字列へのポインター。 hrS_OKと等しくない場合、このメンバーは無視されます。 この場合、エラー ダイアログ ボックスには、 hr で指定されたエラーのシステム定義メッセージが表示されます。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header adsprop.h

こちらもご覧ください

ADsPropSendErrorMessage

WM_ADSPROP_NOTIFY_ERROR