struktur INTERNET_COOKIE2 (wininet.h)
INTERNET_COOKIE2 berisi bagian konstituen cookie. Struktur ini digunakan dengan fungsi InternetGetCookieEx2 dan InternetSetCookieEx2 .
Sintaks
typedef struct {
PWSTR pwszName;
PWSTR pwszValue;
PWSTR pwszDomain;
PWSTR pwszPath;
DWORD dwFlags;
FILETIME ftExpires;
BOOL fExpiresSet;
} INTERNET_COOKIE2;
Anggota
pwszName
Penunjuk ke string yang berisi nama cookie. Mungkin NULL jika nilainya bukan NULL.
pwszValue
Penunjuk ke string yang berisi nilai cookie. Mungkin NULL jika nama bukan NULL.
pwszDomain
Penunjuk ke string yang berisi domain cookie. Mungkin NULL.
pwszPath
Penunjuk ke string yang berisi jalur cookie. Mungkin NULL.
dwFlags
Bendera untuk detail cookie tambahan. Bendera berikut tersedia.
Nilai | Makna |
---|---|
INTERNET_COOKIE_IS_SECURE | Ini adalah cookie aman. |
INTERNET_COOKIE_IS_SESSION | Ini adalah cookie sesi. |
INTERNET_COOKIE_IS_RESTRICTED | Cookie ini dibatasi untuk konteks pihak pertama. |
INTERNET_COOKIE_HTTPONLY | Ini adalah cookie khusus HTTP. |
INTERNET_COOKIE_HOST_ONLY | Ini adalah cookie khusus host. |
INTERNET_COOKIE_HOST_ONLY_APPLIED | Pengaturan khusus host telah diterapkan ke cookie ini. |
INTERNET_COOKIE_SAME_SITE_STRICT | Tingkat keamanan SameSite untuk cookie ini adalah "ketat". |
INTERNET_COOKIE_SAME_SITE_LAX | Tingkat keamanan SameSite untuk cookie ini adalah "lax". |
ftExpires
Waktu kedaluwarsa cookie.
fExpiresSet
Apakah waktu kedaluwarsa diatur atau tidak.
Keterangan
Catatan
WinINet tidak mendukung implementasi server. Selain itu, itu tidak boleh digunakan dari layanan. Untuk implementasi atau layanan server, gunakan Microsoft Windows HTTP Services (WinHTTP).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
Header | wininet.h |