The following are enumeration values for InternetCookieState
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;
Constants
- 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 cookie.
- COOKIE_STATE_REJECT 
 Cookies are rejected.
- COOKIE_STATE_MAX 
 Same as COOKIE_STATE_REJECT.
Requirements
| Minimum supported client | Windows XP | 
| Minimum supported server | Windows 2000 Server | 
| Product | Internet Explorer 6 | 
| Header | Wininet.h |