Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil deskripsi konteks tempat kesalahan terjadi.
Syntax
HRESULT GetErrorContextDescription(
[in] DWORD LanguageId,
[out] LPWSTR *pContextDescription
);
Parameter-parameternya
[in] LanguageId
Mengidentifikasi lokal yang akan digunakan untuk menghasilkan deskripsi. Untuk membuat pengidentifikasi bahasa, gunakan makro MAKELANGID . Misalnya, untuk menentukan bahasa Inggris A.S. , gunakan sampel kode berikut.
MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US)
Untuk mengambil pengidentifikasi bahasa pengguna default sistem, gunakan panggilan berikut.
LANGIDFROMLCID(GetThreadLocale())
[out] pContextDescription
String yang dihentikan null yang berisi deskripsi konteks di mana kesalahan terjadi. Panggil fungsi CoTaskMemFree untuk membebaskan ppContextDescription setelah selesai.
Mengembalikan nilai
Metode ini mengembalikan nilai HRESULT berikut, serta yang lain.
| Mengembalikan kode | Description |
|---|---|
|
Deskripsi konteks berhasil diambil. |
|
Memori tidak cukup tersedia untuk menyelesaikan operasi. |
|
Parameter LanguageId tidak boleh 0. |
|
Tidak ada string yang tersedia untuk lokal. |
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP |
| Server minimum yang didukung | Windows Server 2003 |
| Platform Target | Windows |
| Header | bits.h |
| Library | Bits.lib |
| DLL | QmgrPrxy.dll |
Lihat juga
IBackgroundCopyError::GetError