estático BOOL GetCookie (LPCSTR pstrUrl, LPCTSTR pstrCookieName, LPTSTR pstrCookieData, DWORD dwBufLen );
estático BOOL GetCookie (LPCSTR pstrUrl, LPCTSTR pstrCookieN&ameCStringamp;strCookieData );
Valor de retorno
Retorna TRUE se for bem-sucedida, ou FALSE caso contrário. Se a chamada falhar, chame a função Win32 GetLastError para determinar a causa do erro. Aplicam os seguinte valores de erro
Parâmetros
pstrUrl
Um ponteiro para uma Cadeia de caracteres contendo o URL.
pstrCookieName
Um ponteiro para uma Cadeia de caracteres que contém o nome do cookie para obter para o URL especificado.
pstrCookieData
A Primeiro sobrecarga, um ponteiro para uma Cadeia de caracteres que contém o endereço do buffer que recebe os dados do cookie. Este valor pode ser NULL. O segundo sobrecarga, uma referência a um objeto de CString para receber os dados de cookie.
dwBufLen
A variável especificando o tamanho do buffer pstrCookieData . Se a função for bem-sucedido, a reserva recebe a quantidade de dados copiados para a reserva de pstrCookieData . Se pstrCookieData for NULL, este parâmetro recebe um valor que especifica o tamanho do buffer necessário para copiar todos os dados de cookie.
Observações
Essa função membro implementa o comportamento do Win32 função InternetGetCookie , conforme descrito no Plataforma SDK.
O segundo sobrecarga, MFC recupera os dados do cookie para o objeto de CString fornecido.
Co&nsulte tambémnbsp;CInternetSession::GetCookieLength, CInternetSession::SetCookie