Énumération InternetCookieState (wininet.h)

L’énumération InternetCookieState définit l’état du 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
} InternetCookieState;

Constantes

 
COOKIE_STATE_UNKNOWN
Valeur : 0x0
Réservé.
COOKIE_STATE_ACCEPT
Valeur : 0x1
Les cookies sont acceptés.
COOKIE_STATE_PROMPT
Valeur : 0x2
L’utilisateur est invité à accepter ou à refuser le cookie.
COOKIE_STATE_LEASH
Valeur : 0x3
Les cookies sont acceptés uniquement dans le contexte interne.
COOKIE_STATE_DOWNGRADE
Valeur : 0x4
Les cookies sont acceptés et deviennent des cookies de session.
COOKIE_STATE_REJECT
Valeur : 0x5
Les cookies sont rejetés.
COOKIE_STATE_MAX
Identique à COOKIE_STATE_REJECT.

Remarques

Note WinINet ne prend pas en charge les implémentations de serveur. En outre, il ne doit pas être utilisé à partir d’un service. Pour les implémentations de serveur ou les services, utilisez Microsoft Windows HTTP Services (WinHTTP).
 

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wininet.h

Voir aussi

InternetEnumPerSiteCookieDecision

InternetGetPerSiteCookieDecision

InternetSetPerSiteCookieDecision