InternetCookieState
Collapse the table of content
Expand the table of content

InternetCookieState enumeration

The InternetCookieState enumeration defines the state of the cookie.

Syntax


typedef enum  { 
  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

The cookies are accepted.

COOKIE_STATE_PROMPT

The user is prompted to accept or deny the 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

The cookies are rejected.

COOKIE_STATE_MAX

Same as COOKIE_STATE_REJECT.

Remarks

Note  WinINet does not support server implementations. In addition, it should not be used from a service. For server implementations or services use Microsoft Windows HTTP Services (WinHTTP).
 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Wininet.h

See also

InternetEnumPerSiteCookieDecision
InternetGetPerSiteCookieDecision
InternetSetPerSiteCookieDecision

 

 

Show:
© 2016 Microsoft