Fungsi PrivacyGetZonePreferenceW (winineti.h)

Mengambil pengaturan privasi untuk URLZONE dan PrivacyType tertentu.

Sintaks

DWORD PrivacyGetZonePreferenceW(
  [in]                DWORD   dwZone,
  [in]                DWORD   dwType,
  [out, optional]     LPDWORD pdwTemplate,
  [out, optional]     LPWSTR  pszBuffer,
  [in, out, optional] LPDWORD pdwBufferLength
);

Parameter

[in] dwZone

Nilai jenis DWORD yang menentukan URLZONE tempat pengaturan privasi diambil.

[in] dwType

Nilai tipe DWORD yang menentukan PrivacyType tempat pengaturan privasi diambil.

[out, optional] pdwTemplate

LPDWORD yang mengembalikan pointer ke DWORD yang berisi PrivacyTemplates mana yang digunakan untuk dwZone dan dwType ini.

[out, optional] pszBuffer

LPWSTR yang menunjuk ke buffer yang berisi LPCWSTR yang mewakili versi string pdwTemplate atau string yang disesuaikan jika pdwTemplate diatur ke PRIVACY_TEMPLATE_CUSTOM. Lihat PrivacySetZonePreferenceW untuk deskripsi string preferensi privasi yang disesuaikan.

[in, out, optional] pdwBufferLength

LPDWORD yang berisi panjang buffer dalam karakter. Jika panjang buffer tidak cukup, PrivacyGetZonePreferenceW mengembalikan dengan parameter ini yang diatur ke jumlah karakter yang diperlukan dan dengan nilai pengembalian ERROR_MORE_DATA.

Menampilkan nilai

Mengembalikan nol jika berhasil. Jika tidak, salah satu Pesan Kesalahan yang ditentukan dalam winerr.h dikembalikan.

Keterangan

Pengaturan privasi untuk zona Internet ini ditemukan pada tab Privasi dari kotak dialog Opsi Internet.

Seperti semua aspek lain dari Api WinINet, fungsi ini tidak dapat dipanggil dengan aman dari dalam DllMain atau konstruktor dan destruktor objek global.

Catatan WinINet tidak mendukung implementasi server. Selain itu, itu tidak boleh digunakan dari layanan. Untuk implementasi atau layanan server, gunakan Microsoft Windows HTTP Services (WinHTTP).
 

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header winineti.h (termasuk Wininet.h)
Pustaka Wininet.lib
DLL Wininet.dll

Lihat juga

InternetClearAllPerSiteCookieDecisions

InternetEnumPerSiteCookieDecision

InternetGetPerSiteCookieDecision

InternetSetPerSiteCookieDecisions

PrivacySetZonePreferenceW