Share via


InternetCookieState

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This enumeration defines the flags that specify the cookie action.

Syntax

typedef enum InternetCookieState {
  COOKIE_STATE_UNKNOWN = 0x0,
  COOKIE_STATE_ACCEPT = 0x1,
  COOKIE_STATE_PROMPT = 0x2,
  COOKIE_STATE_LEASH = 0x3,
  COOKIE_STATE_DOWNGRADE = 0x4,
  COOKIE_STATE_REJECT = 0x5,
  COOKIE_STATE_MAX = COOKIE_STATE_REJECT
} InternetCookieState;

Elements

  • COOKIE_STATE_UNKNOWN
    Reserved.
  • COOKIE_STATE_ACCEPT
    Cookies are accepted.
  • COOKIE_STATE_PROMPT
    The user is prompted to accept or deny cookie.
  • COOKIE_STATE_LEASH
    Cookies are accepted only in the first-party context.
  • COOKIE_STATE_DOWNGRADE
    Cookies are accepted and become session cookies.
  • COOKIE_STATE_REJECT
    Cookies are rejected.
  • COOKIE_STATE_MAX
    Same as COOKIE_STATE_REJECT

Requirements

Header wininet.h
Windows Embedded CE Windows CE 5.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

WinInet Enumerations

Concepts

Platform for Privacy Preferences (P3P)