Freigeben über


INTERNET_COOKIE2 Struktur (wininet.h)

Die INTERNET_COOKIE2 enthält die Bestandteile eines Cookies. Diese Struktur wird mit den Funktionen InternetGetCookieEx2 und InternetSetCookieEx2 verwendet.

Syntax

typedef struct {
  PWSTR    pwszName;
  PWSTR    pwszValue;
  PWSTR    pwszDomain;
  PWSTR    pwszPath;
  DWORD    dwFlags;
  FILETIME ftExpires;
  BOOL     fExpiresSet;
} INTERNET_COOKIE2;

Member

pwszName

Zeiger auf eine Zeichenfolge, die den Cookienamen enthält. Kann NULL sein, wenn der Wert nicht NULL ist.

pwszValue

Zeiger auf eine Zeichenfolge, die den Cookiewert enthält. Kann NULL sein, wenn der Name nicht NULL ist.

pwszDomain

Zeiger auf eine Zeichenfolge, die die Cookiedomäne enthält. Kann NULL sein.

pwszPath

Zeiger auf eine Zeichenfolge, die den Cookiepfad enthält. Kann NULL sein.

dwFlags

Flags für zusätzliche Cookiedetails. Die folgenden Flags sind verfügbar.

Wert Bedeutung
INTERNET_COOKIE_IS_SECURE Dies ist ein sicheres Cookie.
INTERNET_COOKIE_IS_SESSION Dies ist ein Sitzungscooky.
INTERNET_COOKIE_IS_RESTRICTED Dieses Cookie ist auf Erstanbieterkontexte beschränkt.
INTERNET_COOKIE_HTTPONLY Dies ist ein reines HTTP-Cookie.
INTERNET_COOKIE_HOST_ONLY Dies ist ein reines Hostcooky.
INTERNET_COOKIE_HOST_ONLY_APPLIED Die Einstellung nur für den Host wurde auf dieses Cookie angewendet.
INTERNET_COOKIE_SAME_SITE_STRICT Die SameSite-Sicherheitsstufe für dieses Cookie ist "strict".
INTERNET_COOKIE_SAME_SITE_LAX Die SameSite-Sicherheitsstufe für dieses Cookie ist "lax".

ftExpires

Die Ablaufzeit des Cookies.

fExpiresSet

Gibt an, ob die Ablaufzeit festgelegt ist.

Hinweise

Hinweis

WinINet unterstützt keine Serverimplementierungen. Darüber hinaus sollte es nicht von einem Dienst aus verwendet werden. Verwenden Sie für Serverimplementierungen oder Dienste Microsoft Windows HTTP Services (WinHTTP).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Kopfzeile wininet.h

Weitere Informationen

InternetGetCookieEx2

InternetSetCookieEx2

InternetFreeCookies