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.
Mendekode URI sesuai dengan aturan dalam RFC2396.
Sintaks
HRESULT WSDUriDecode(
[in] LPCWSTR source,
[in] DWORD cchSource,
[out] LPWSTR *destOut,
[out, optional] DWORD *cchDestOut
);
Parameter
[in] source
Berisi URI yang akan didekodekan.
[in] cchSource
Menentukan panjang sumber dalam karakter.
[out] destOut
Penunjuk ke string yang berisi URI yang didekodekan. Jika destOut bukan NULL, aplikasi panggilan harus membebaskan string yang dialokasikan dengan memanggil WSDFreeLinkedMemory.
[out, optional] cchDestOut
Menentukan panjang destOut dalam karakter.
Mengembalikan nilai
Fungsi ini dapat mengembalikan salah satu nilai ini.
| Menampilkan kode | Deskripsi |
|---|---|
|
Fungsi berhasil diselesaikan. |
|
sumbernya adalah NULL atau cchSource adalah 0. |
|
Panjang karakter sumber melebihi WSD_MAX_TEXT_LENGTH (8192). |
|
destOut adalah NULL. |
Keterangan
WSDUriDecode mendekode karakter yang dikodekan dalam sumber. Karakter ini diidentifikasi dengan tanda persen (%) diikuti oleh dua digit heksadesimal. WSDUriDecode mendekode komponen byte tunggal dari karakter multi-byte dan mengonversinya kembali ke representasi karakter lebar di destOut.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | wsdutil.h (termasuk Wsdapi.h) |
| Pustaka | Wsdapi.lib |
| DLL | Wsdapi.dll |