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 値が含まれます。 hr がS_OKと等しくない場合、pszError は無視されます。 hr が S_OKと等しい場合、pszError にはエラー メッセージが含まれます。
pszError
エラー ダイアログ ボックスに表示されるエラー メッセージを含む NULL で終わる Unicode 文字列へのポインター。 hr がS_OKと等しくない場合、このメンバーは無視されます。 この場合、エラー ダイアログ ボックスには、 hr で指定されたエラーのシステム定義メッセージが表示されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
Header | adsprop.h |