static BOOL GetCookie (LPCSTR pstrUrl, LPCTSTR pstrCookieName, LPTSTR pstrCookieData, DWORD dwBufLen );
st&atic BOOL GetCookie (LPCSTR pstrUrl, LPCTSTR pstrCookieNameCStringamp;strCookieData );
Valore restituito
Restituisce TRUE in caso di successo, o FALSE in caso contrario. Se la chiamata ha esito negativo, chiamare la funzione Win32 GetLastError per determinare la causa dell'errore. Si applicano i seguenti valori di errore
Parametri
pstrUrl
Un puntatore a una stringa contenente l'URL.
pstrCookieName
Un puntatore a una stringa contenente il nome del cookie per ottenere per l'URL specificato.
pstrCookieData
Nel primo overload, un puntatore a una stringa contenente l'indirizzo del buffer che riceve i dati del cookie. Questo valore può essere NULL. Nel secondo overload, un riferimento a un oggetto CString per ricevere i dati del cookie.
dwBufLen
La variabile di specificare la dimensione del buffer pstrCookieData . Se la funzione ha esito positivo, il buffer riceve la quantità di dati copiati nel buffer di pstrCookieData . Se pstrCookieData è NULL, questo parametro riceve un valore che specifica le dimensioni del buffer necessario copiare tutti i dati del cookie.
Osservazioni
Questa funzione membro implementa il comportamento della funzione Win32 InternetGetCookie , come descritto in Platform SDK.
Nel secondo overload, MFC recupera i dati del cookie in oggetto CString fornito.
Vedere a&nchenbsp;CInternetSession::GetCookieLength, CInternetSession::SetCookie