InternetCookieState (Windows Embedded CE 6.0)

1/6/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

See Also

Reference

WinInet Enumerations

Concepts

Platform for Privacy Preferences (P3P)