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 UNC yang ditentukan ke jalur HTTP yang setara.
Sintaks
DWORD DavGetHTTPFromUNCPath(
[in] LPCWSTR UncPath,
[out] LPWSTR Url,
[in, out] LPDWORD lpSize
);
Parameter
[in] UncPath
Penunjuk ke string Unicode yang dihentikan null yang berisi jalur UNC. Jalur ini harus dalam format berikut:
\\ server[@SSL][@port][\path]
Di mana
- server adalah nama server.
- @SSL bersifat opsional dan menunjukkan permintaan koneksi SSL.
- port adalah nomor port opsional. Port standar adalah 80 untuk http dan 443 untuk https (SSL).
- jalur bersifat opsional dan menentukan jalur ke file atau direktori jarak jauh di server.
[out] Url
Penunjuk ke buffer yang dialokasikan penelepon yang menerima jalur HTTP sebagai string Unicode yang dihentikan null.
[in, out] lpSize
Penunjuk ke variabel yang pada input menentukan ukuran maksimum, dalam karakter Unicode, dari buffer yang dituju parameter HttpPath . Jika fungsi berhasil, pada output variabel menerima jumlah karakter yang disalin ke dalam buffer. Jika fungsi gagal dengan ERROR_INSUFFICIENT_BUFFER, pada output variabel menerima jumlah karakter yang diperlukan untuk menyimpan jalur HTTP, termasuk awalan "http://" atau "https://" dan karakter NULL yang mengakhiri.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan sistem, seperti nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Buffer yang dirujuk parameter HttpPath tidak cukup besar untuk menyimpan jalur HTTP. |
Persyaratan
Persyaratan | Nilai |
---|---|
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 |