Struktur PARSEDURLW (shlwapi.h)
Digunakan oleh fungsi
Sintaksis
typedef struct tagPARSEDURLW {
DWORD cbSize;
LPCWSTR pszProtocol;
UINT cchProtocol;
LPCWSTR pszSuffix;
UINT cchSuffix;
UINT nScheme;
} PARSEDURLW, *PPARSEDURLW;
Anggota
cbSize
Jenis: DWORD
[di] Ukuran struktur, dalam byte. Aplikasi panggilan harus mengatur anggota ini sebelum memanggil fungsi
pszProtocol
Jenis:
[out] Penunjuk ke awal bagian protokol URL.
cchProtocol
Jenis: UINT
[out] Jumlah karakter di bagian protokol URL.
pszSuffix
Jenis:
[out] Penunjuk ke bagian URL yang mengikuti protokol dan titik dua (':'). Untuk URL file, fungsi ini juga melewati karakter "//" terkemuka.
cchSuffix
Jenis: UINT
[out] Jumlah karakter dalam akhiran URL.
nScheme
Jenis: UINT
[out] Nilai dari enumerasi URL_SCHEME yang menentukan skema URL.
Komentar
Nota
Header shlwapi.h mendefinisikan PARSEDURL sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosedur UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 2000 Professional, Windows XP [hanya aplikasi desktop] |
server minimum yang didukung |
Windows 2000 Server, Windows Server 2003 [hanya aplikasi desktop] |
Header |
shlwapi.h |