Funzione PrivacyGetZonePreferenceW (winineti.h)

Recupera le impostazioni di privacy per un DETERMINATO URLZONE e PrivacyType.

Sintassi

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

Parametri

[in] dwZone

Valore di tipo DWORD che specifica l'URLZONE per cui vengono recuperate le impostazioni di privacy.

[in] dwType

Valore di tipo DWORD che specifica privacyType per cui vengono recuperate le impostazioni di privacy.

[out, optional] pdwTemplate

LPDWORD che restituisce un puntatore a un DWORD contenente quale dei PrivacyTemplates è in uso per questo dwZone e dwType.

[out, optional] pszBuffer

LPWSTR che punta a un buffer contenente un LPCWSTR che rappresenta una versione stringa del pdwTemplate o una stringa personalizzata se pdwTemplate è impostato su PRIVACY_TEMPLATE_CUSTOM. Per una descrizione di una stringa di preferenze di privacy personalizzata, vedere PrivacySetZonePreferenceW .

[in, out, optional] pdwBufferLength

LPDWORD che contiene la lunghezza del buffer in caratteri. Se la lunghezza del buffer non è sufficiente, PrivacyGetZonePreferenceW restituisce con questo parametro impostato sul numero di caratteri necessari e con un valore restituito di ERROR_MORE_DATA.

Valore restituito

Restituisce zero in caso di esito positivo. In caso contrario, viene restituito uno dei messaggi di errore definiti in winerr.h.

Commenti

Queste impostazioni di privacy per l'area Internet sono disponibili nella scheda Privacy della finestra di dialogo Opzioni Internet.

Come tutti gli altri aspetti dell'API WinINet, questa funzione non può essere chiamata in modo sicuro da DllMain o dai costruttori e distruttori di oggetti globali.

Nota WinINet non supporta le implementazioni del server. Inoltre, non deve essere usato da un servizio. Per le implementazioni del server o i servizi, usare i servizi HTTP di Microsoft Windows (WinHTTP).
 

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winineti.h (include Wininet.h)
Libreria Wininet.lib
DLL Wininet.dll

Vedi anche

InternetClearAllPerSiteCookieDecisions

InternetEnumPerSiteCookieDecision

InternetGetPerSiteCookieDecision

InternetSetPerSiteCookieDecisions

PrivacySetZonePreferenceW