Функция PrivacyGetZonePreferenceW (wininet.h)
Извлекает параметры конфиденциальности для заданного URLZONE и PrivacyType.
Синтаксис
DWORD PrivacyGetZonePreferenceW(
[in] DWORD dwZone,
[in] DWORD dwType,
[out, optional] LPDWORD pdwTemplate,
[out, optional] LPWSTR pszBuffer,
[in, out, optional] LPDWORD pdwBufferLength
);
Параметры
[in] dwZone
Значение типа DWORD , указывающее URLZONE , для которого извлекаются параметры конфиденциальности.
[in] dwType
Значение типа DWORD , указывающее Тип конфиденциальности , для которого извлекаются параметры конфиденциальности.
[out, optional] pdwTemplate
LPDWORD, возвращающий указатель на DWORD, содержащий, какой из шаблонов PrivacyTemplates используется для этого dwZone и dwType.
[out, optional] pszBuffer
LPWSTR, указывающий на буфер, содержащий LPCWSTR, представляющий строковую версию pdwTemplate, или настраиваемую строку, если для pdwTemplate задано значение PRIVACY_TEMPLATE_CUSTOM. Описание настраиваемой строки параметров конфиденциальности см. в разделе PrivacySetZonePreferenceW .
[in, out, optional] pdwBufferLength
LPDWORD, содержащий длину буфера в символах. Если длины буфера недостаточно, Функция PrivacyGetZonePreferenceW возвращает значение с этим параметром, равным требуемому количеству символов, и возвращаемым значением ERROR_MORE_DATA.
Возвращаемое значение
Возвращает нуль при успешном завершении. В противном случае возвращается одно из сообщений об ошибках, определенных в winerr.h.
Комментарии
Эти параметры конфиденциальности для зоны Интернета находятся на вкладке Конфиденциальность диалогового окна Свойства браузера.
Как и все другие аспекты API WinINet, эту функцию нельзя безопасно вызывать из библиотеки DllMain или из конструкторов и деструкторов глобальных объектов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wininet.h (включая Wininet.h) |
Библиотека | Wininet.lib |
DLL | Wininet.dll |
См. также раздел
InternetClearAllPerSiteCookieDecisions
InternetEnumPerSiteCookieDecision
InternetGetPerSiteCookieDecision