INTERNET_COOKIE2 구조체(wininet.h)
INTERNET_COOKIE2 쿠키의 구성 요소를 포함합니다. 이 구조체는 InternetGetCookieEx2 및 InternetSetCookieEx2 함수와 함께 사용됩니다.
구문
typedef struct {
PWSTR pwszName;
PWSTR pwszValue;
PWSTR pwszDomain;
PWSTR pwszPath;
DWORD dwFlags;
FILETIME ftExpires;
BOOL fExpiresSet;
} INTERNET_COOKIE2;
멤버
pwszName
쿠키 이름을 포함하는 문자열에 대한 포인터입니다. 값이 NULL이 아닌 경우 NULL일 수 있습니다.
pwszValue
쿠키 값을 포함하는 문자열에 대한 포인터입니다. 이름이 NULL이 아닌 경우 NULL일 수 있습니다.
pwszDomain
쿠키 도메인을 포함하는 문자열에 대한 포인터입니다. NULL일 수 있습니다.
pwszPath
쿠키 경로가 포함된 문자열에 대한 포인터입니다. NULL일 수 있습니다.
dwFlags
추가 쿠키 세부 정보에 대한 플래그입니다. 다음 플래그를 사용할 수 있습니다.
값 | 의미 |
---|---|
INTERNET_COOKIE_IS_SECURE | 보안 쿠키입니다. |
INTERNET_COOKIE_IS_SESSION | 세션 쿠키입니다. |
INTERNET_COOKIE_IS_RESTRICTED | 이 쿠키는 자사 컨텍스트로 제한됩니다. |
INTERNET_COOKIE_HTTPONLY | HTTP 전용 쿠키입니다. |
INTERNET_COOKIE_HOST_ONLY | 호스트 전용 쿠키입니다. |
INTERNET_COOKIE_HOST_ONLY_APPLIED | 호스트 전용 설정이 이 쿠키에 적용되었습니다. |
INTERNET_COOKIE_SAME_SITE_STRICT | 이 쿠키에 대한 SameSite 보안 수준은 "strict"입니다. |
INTERNET_COOKIE_SAME_SITE_LAX | 이 쿠키의 SameSite 보안 수준은 "lax"입니다. |
ftExpires
쿠키의 만료 시간입니다.
fExpiresSet
만료 시간이 설정되었는지 여부입니다.
설명
참고
WinINet은 서버 구현을 지원하지 않습니다. 또한 서비스에서 사용하면 안 됩니다. 서버 구현 또는 서비스의 경우 WinHTTP(Microsoft Windows HTTP 서비스)를 사용합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 [데스크톱 앱만 해당] |
지원되는 최소 서버 | R2 Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | wininet.h |