CInternetSession::GetCookie
이 멤버 함수는 Win32 함수의 동작 구현 InternetGetCookie에 설명 된 대로, 여 Windows SDK.
static BOOL GetCookie(
LPCTSTR pstrUrl,
LPCTSTR pstrCookieName,
LPTSTR pstrCookieData,
DWORD dwBufLen
);
static BOOL GetCookie(
LPCTSTR pstrUrl,
LPCTSTR pstrCookieName,
CString& strCookieData
);
매개 변수
pstrUrl
URL이 포함 된 문자열에 대 한 포인터입니다.pstrCookieName
지정 된 URL을 가져올 쿠키의 이름을 포함 하는 문자열에 대 한 포인터입니다.pstrCookieData
오버의 첫 번째 로드에서 쿠키 데이터를 받는 버퍼의 주소를 포함 하는 문자열에 대 한 포인터입니다.값이 NULL.에 대 한 참조를 두 번째 오버 로드는 CString 쿠키 데이터를 수신 하는 개체입니다.dwBufLen
크기를 지정 하는 변수는 pstrCookieData 버퍼.함수가 성공 하면 버퍼에 복사 되는 데이터 양을 수신은 pstrCookieData 버퍼.경우 pstrCookieData 는 NULL, 모든 쿠키의 데이터를 복사 하는 데 필요한 버퍼의 크기를 지정 하는 값이 매개이 변수를 받습니다.
반환 값
반환 TRUE 면 또는 거짓 그렇지.호출이 실패 하면 Win32 함수를 호출 합니다. GetLastError 오류 원인을 확인할 수 있습니다.다음 오류 값을 적용 합니다.
ERROR_NO_MORE_ITEMS 없이 지정 된 URL에 대 한 쿠키와 모든 해당 부모.
ERROR_INSUFFICIENT_BUFFER 에 전달 된 값 dwBufLen 모든 쿠키 데이터를 복사 하는 충분 하지 않습니다.반환 값 dwBufLen 크기 버퍼의 모든 데이터를 얻을 수 있습니다.
설명
두 번째 오버 로드의 MFC에 제공 된 검색 쿠키 데이터 CString 개체입니다.
요구 사항
헤더: afxinet.h