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.
Mengonversi jalur HTTP yang ditentukan ke jalur UNC yang setara.
Sintaks
DWORD DavGetUNCFromHTTPPath(
[in] LPCWSTR Url,
[out] LPWSTR UncPath,
[in, out] LPDWORD lpSize
);
Parameter
[in] Url
Penunjuk ke string Unicode yang dihentikan null yang berisi jalur HTTP. String ini dapat berada dalam salah satu format berikut, di mana server adalah nama dan jalur server adalah jalur ke file atau direktori jarak jauh di server:
- jalur http:// server/
- http:// server
- \\http://jalurserver/
- \\http:// server
- / jalur server https://
- server https://
- \\https://jalurserver/
- \\https:// server
- \\server\path
- \\server
[out] UncPath
Penunjuk ke buffer yang dialokasikan penelepon yang menerima jalur UNC sebagai string Unicode yang dihentikan null.
[in, out] lpSize
Penunjuk ke variabel yang pada input menentukan ukuran maksimum, dalam karakter Unicode, dari buffer yang ditunjukkan parameter UncPath . Jika fungsi berhasil, pada output variabel menerima jumlah karakter yang disalin ke dalam buffer, termasuk karakter NULL yang mengakhiri. Jika fungsi gagal dengan ERROR_INSUFFICIENT_BUFFER, pada output variabel menerima jumlah karakter yang diperlukan untuk menyimpan jalur UNC, termasuk karakter NULL yang mengakhiri.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan sistem, seperti nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Buffer yang ditunjuk parameter UncPath tidak cukup besar untuk menyimpan jalur UNC. |
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | davclnt.h |
Pustaka | Netapi32.lib |
DLL | Netapi32.dll |