Bagikan melalui


Fungsi UrlIsA (shlwapi.h)

Menguji apakah URL adalah jenis tertentu.

Sintaksis

BOOL UrlIsA(
  [in] PCSTR pszUrl,
       URLIS UrlIs
);

Parameter

[in] pszUrl

Jenis: PCTSTR

Untai (karakter) dengan panjang maksimum yang dihentikan null INTERNET_MAX_URL_LENGTH yang berisi URL.

UrlIs

Jenis: URLIS

Jenis URL yang akan diuji. Parameter ini dapat mengambil salah satu nilai berikut.

URLIS_APPLIABLE

Coba tentukan skema yang valid untuk URL.

URLIS_DIRECTORY

Apakah string URL berakhir dengan direktori?

URLIS_FILEURL

Apakah URL adalah URL file?

URLIS_HASQUERY

Apakah URL memiliki string kueri yang ditambahkan?

URLIS_NOHISTORY

Apakah URL adalah URL yang biasanya tidak dilacak dalam riwayat navigasi?

URLIS_OPAQUE

Apakah URL buram?

URLIS_URL

Apakah URL valid?

Mengembalikan nilai

Jenis: BOOL

Untuk semua kecuali salah satu jenis URL, url mengembalikan TRUE jika URL adalah jenis yang ditentukan, atau FALSE jika tidak.

Jika url diatur ke URLIS_APPLIABLE, url akan mencoba menentukan skema URL. Jika fungsi dapat menentukan skema, fungsi mengembalikan TRUE, atau FALSE sebaliknya.

Komentar

Nota

Header shlwapi.h mendefinisikan UrlIs sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor 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 [hanya aplikasi desktop]
Platform Target Windows
Header shlwapi.h
Pustaka Shlwapi.lib
DLL Shlwapi.dll (versi 5.0 atau yang lebih baru)

Lihat juga

UrlIsFileUrl

UrlIsNoHistory

UrlIsOpaque