Поделиться через


Перечисление InternetCookieState (wininet.h)

Перечисление InternetCookieState определяет состояние файла cookie.

Синтаксис

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;

Константы

 
COOKIE_STATE_UNKNOWN
Значение: 0x0
Зарезервировано.
COOKIE_STATE_ACCEPT
Значение: 0x1
Файлы cookie принимаются.
COOKIE_STATE_PROMPT
Значение: 0x2
Пользователю предлагается принять или отклонить файл cookie.
COOKIE_STATE_LEASH
Значение: 0x3
Файлы cookie принимаются только в контексте первой стороны.
COOKIE_STATE_DOWNGRADE
Значение: 0x4
Файлы cookie принимаются и становятся файлами cookie сеанса.
COOKIE_STATE_REJECT
Значение: 0x5
Файлы cookie отклоняются.
COOKIE_STATE_MAX
То же, что и COOKIE_STATE_REJECT.

Комментарии

Примечание WinINet не поддерживает реализации сервера. Кроме того, его не следует использовать из службы. Для серверных реализаций или служб используйте службы Microsoft Windows HTTP (WinHTTP).
 

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть wininet.h

См. также раздел

InternetEnumPerSiteCookieDecision

InternetGetPerSiteCookieDecision

InternetSetPerSiteCookieDecision