IBackgroundCopyError::GetErrorContextDescription メソッド (bits.h)
エラーが発生したコンテキストの説明を取得します。
構文
HRESULT GetErrorContextDescription(
[in] DWORD LanguageId,
[out] LPWSTR *pContextDescription
);
パラメーター
[in] LanguageId
説明の生成に使用するロケールを識別します。 言語識別子を作成するには、 MAKELANGID マクロを使用します。 たとえば、米国英語を指定するには、次のコード サンプルを使用します。
MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US)
システムの既定のユーザー言語識別子を取得するには、次の呼び出しを使用します。
LANGIDFROMLCID(GetThreadLocale())
[out] pContextDescription
エラーが発生したコンテキストの説明を含む Null で終わる文字列。 完了したら、 CoTaskMemFree 関数を呼び出して ppContextDescription を解放します。
戻り値
このメソッドは、次の HRESULT 値と他の値を返します。
リターン コード | 説明 |
---|---|
|
コンテキストの説明が正常に取得されました。 |
|
メモリ不足のため、操作を完了できません。 |
|
LanguageId パラメーターを 0 にすることはできません。 |
|
ロケールに使用できる文字列はありません。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP |
サポートされている最小のサーバー | Windows Server 2003 |
対象プラットフォーム | Windows |
ヘッダー | bits.h |
Library | Bits.lib |
[DLL] | QmgrPrxy.dll |
こちらもご覧ください
IBackgroundCopyError::GetError