[PATCH] include: Add privacy defines in wininet.h

Detlef Riekenberg wine.dev at web.de
Wed Jan 14 16:40:18 CST 2009


---
 include/wininet.h |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/include/wininet.h b/include/wininet.h
index 523fb48..348d13c 100644
--- a/include/wininet.h
+++ b/include/wininet.h
@@ -1320,6 +1320,35 @@ BOOLAPI InternetGetCookieA(LPCSTR ,LPCSTR ,LPSTR ,LPDWORD);
 BOOLAPI InternetGetCookieW(LPCWSTR ,LPCWSTR ,LPWSTR ,LPDWORD);
 #define InternetGetCookie  WINELIB_NAME_AW(InternetGetCookie)
 
+/* Privacy */
+#define COOKIE_STATE_ACCEPT     1
+#define COOKIE_STATE_PROMPT     2
+#define COOKIE_STATE_LEASH      3
+#define COOKIE_STATE_DOWNGRADE  4
+#define COOKIE_STATE_REJECT     5
+
+#define PRIVACY_TYPE_FIRST_PARTY 0
+#define PRIVACY_TYPE_THIRD_PARTY 1
+
+#define PRIVACY_TEMPLATE_NO_COOKIES  0
+#define PRIVACY_TEMPLATE_HIGH        1
+#define PRIVACY_TEMPLATE_MEDIUM_HIGH 2
+#define PRIVACY_TEMPLATE_MEDIUM      3
+#define PRIVACY_TEMPLATE_MEDIUM_LOW  4
+#define PRIVACY_TEMPLATE_LOW         5
+#define PRIVACY_TEMPLATE_CUSTOM    100
+#define PRIVACY_TEMPLATE_ADVANCED  101
+#define PRIVACY_TEMPLATE_MAX         5
+
+INTERNETAPI DWORD WINAPI PrivacyGetZonePreferenceA(DWORD, DWORD, LPDWORD, LPSTR, LPDWORD);
+INTERNETAPI DWORD WINAPI PrivacyGetZonePreferenceW(DWORD, DWORD, LPDWORD, LPWSTR, LPDWORD);
+#define PrivacyGetZonePreference WINELIB_NAME_AW(PrivacyGetZonePreference)
+
+INTERNETAPI DWORD WINAPI PrivacySetZonePreferenceA(DWORD, DWORD, DWORD, LPCSTR);
+INTERNETAPI DWORD WINAPI PrivacySetZonePreferenceW(DWORD, DWORD, DWORD, LPCWSTR);
+#define PrivacySetZonePreference WINELIB_NAME_AW(PrivacySetZonePreference)
+
+/* Connection */
 INTERNETAPI DWORD WINAPI InternetAttemptConnect(DWORD);
 BOOLAPI InternetCheckConnectionA(LPCSTR ,DWORD ,DWORD);
 BOOLAPI InternetCheckConnectionW(LPCWSTR ,DWORD ,DWORD);
-- 
1.5.4.3


--=-dVy2VrESf0rpWZTAs7FC--




More information about the wine-patches mailing list