PrivacyGetZonePreferenceW-Funktion (winineti.h)
Ruft die Datenschutzeinstellungen für eine bestimmte URLZONE und PrivacyType ab.
Syntax
DWORD PrivacyGetZonePreferenceW(
[in] DWORD dwZone,
[in] DWORD dwType,
[out, optional] LPDWORD pdwTemplate,
[out, optional] LPWSTR pszBuffer,
[in, out, optional] LPDWORD pdwBufferLength
);
Parameter
[in] dwZone
Ein Wert vom Typ DWORD , der die URLZONE angibt, für die Datenschutzeinstellungen abgerufen werden.
[in] dwType
Ein Wert vom Typ DWORD , der den PrivacyType angibt, für den Datenschutzeinstellungen abgerufen werden.
[out, optional] pdwTemplate
Ein LPDWORD , das einen Zeiger auf ein DWORD zurückgibt, das enthält, welche der PrivacyTemplates für diese dwZone und dwType verwendet wird.
[out, optional] pszBuffer
Ein LPWSTR , der auf einen Puffer verweist, der einen LPCWSTR enthält, der eine Zeichenfolgenversion der pdwTemplate darstellt, oder eine benutzerdefinierte Zeichenfolge, wenn pdwTemplate auf PRIVACY_TEMPLATE_CUSTOM festgelegt ist. Eine Beschreibung einer benutzerdefinierten Zeichenfolge für Datenschutzeinstellungen finden Sie unter PrivacySetZonePreferenceW .
[in, out, optional] pdwBufferLength
Ein LPDWORD , das die Pufferlänge in Zeichen enthält. Wenn die Pufferlänge nicht ausreicht, gibt PrivacyGetZonePreferenceW zurück, wobei dieser Parameter auf die erforderliche Anzahl von Zeichen und den Rückgabewert ERROR_MORE_DATA festgelegt ist.
Rückgabewert
Gibt 0 zurück, wenn erfolgreich. Andernfalls wird eine der in winerr.h definierten Fehlermeldungen zurückgegeben.
Hinweise
Diese Datenschutzeinstellungen für die Internetzone finden Sie im Dialogfeld Internetoptionen auf der Registerkarte Datenschutz.
Wie alle anderen Aspekte der WinINet-API kann diese Funktion nicht sicher innerhalb von DllMain oder den Konstruktoren und Destruktoren globaler Objekte aufgerufen werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winineti.h (einschließlich Wininet.h) |
Bibliothek | Wininet.lib |
DLL | Wininet.dll |
Weitere Informationen
InternetClearAllPerSiteCookieDecisions
InternetEnumPerSiteCookieDecision
InternetGetPerSiteCookieDecision