Fungsi SetUrlCacheEntryInfoA (wininet.h)
Mengatur anggota struktur INTERNET_CACHE_ENTRY_INFO yang ditentukan.
Sintaks
BOOL SetUrlCacheEntryInfoA(
[in] LPCSTR lpszUrlName,
[in] LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo,
[in] DWORD dwFieldControl
);
Parameter
[in] lpszUrlName
Penunjuk ke string yang dihentikan null yang menentukan nama entri cache. String nama tidak boleh berisi karakter escape apa pun.
[in] lpCacheEntryInfo
Penunjuk ke struktur INTERNET_CACHE_ENTRY_INFO yang berisi nilai yang akan ditetapkan ke entri cache yang ditunjuk oleh lpszUrlName.
[in] dwFieldControl
Menunjukkan anggota yang akan ditetapkan. Parameter ini bisa menjadi kombinasi dari nilai berikut.
Nilai | Makna |
---|---|
|
Mengatur waktu akses terakhir. |
|
Mengatur jenis entri cache. |
|
Mengatur delta yang dikecualikan. |
|
Mengatur waktu kedaluwarsa. |
|
Saat ini tidak diimplementasikan. |
|
Mengatur laju hit. |
|
Mengatur waktu modifikasi terakhir. |
|
Mengatur waktu sinkronisasi terakhir. |
Nilai kembali
Mengembalikan TRUE jika berhasil, atau FALSE sebaliknya. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError. Nilai kesalahan yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Entri cache yang ditentukan tidak ditemukan di cache. |
|
Nilai yang akan ditetapkan tidak valid. |
Keterangan
Catatan
Header wininet.h mendefinisikan SetUrlCacheEntryInfo sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosedur 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
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wininet.h |
Pustaka | Wininet.lib |
DLL | Wininet.dll |