PrivacyGetZonePreferenceW 函式 (winineti.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類型的值,指定要擷取隱私權設定的PrivacyType。
[out, optional] pdwTemplate
LPDWORD,會傳回DWORD的指標,其中包含此dwZone和dwType所使用的PrivacyTemplates。
[out, optional] pszBuffer
指向包含LPCWSTR的緩衝區的LPWSTR,代表pdwTemplate的字串版本,如果pdwTemplate設定為PRIVACY_TEMPLATE_CUSTOM,則為自訂字串。 如需自訂隱私權喜好設定字串的描述,請參閱 PrivacySetZonePreferenceW 。
[in, out, optional] pdwBufferLength
包含字元中緩衝區長度的 LPDWORD 。 如果緩衝區長度不足, PrivacyGetZonePreferenceW 會傳回此參數設定為所需的字元數,且傳回值為 ERROR_MORE_DATA。
傳回值
如果成功,會傳回零。 否則,會傳回 winerr.h 中定義的其中一個錯誤訊息。
備註
這些網際網路區域的隱私權設定位於 [網際網路選項] 對話方塊的 [隱私權] 索引標籤上。
就像 WinINet API 所有其他層面一樣,您無法從 DllMain 或全域物件的建構函式和解構函式安全地呼叫此函式。
規格需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | winineti.h (包含 Wininet.h) |
程式庫 | Wininet.lib |
Dll | Wininet.dll |
另請參閱
InternetClearAllPerSiteCookieDecisions
InternetEnumPerSiteCookieDecision
InternetGetPerSiteCookieDecision