Obecnie pracuję nad pozyskiwaniem plików cookie z Csharp. Używam DLLImport do wywoływania InternetGetCookie w wininet.dll, ale gdy go wypróbuję, funkcje zwracają ERROR_INSUFFICIENT_BUFFER (kod błędu 122).Wininet InternetGetCookie pobiera puste dane cookie
Czy ktoś może mi w tym pomóc?
Jest to kod odniesienia Dll:
[DllImport("wininet.dll", SetLastError = true, CharSet = CharSet.Auto, EntryPoint="InternetGetCookie")]
public static extern bool InternetGetCookie(string lpszUrl, string lpszCookieName,
ref StringBuilder lpszCookieData, ref int lpdwSize);
I to jest, jak się nazywamy funkcję:
InternetGetCookie("http://example.com", null, ref lpszCookieData, ref size)
Dzięki.
Mój Boże, co za straszny API: D Ale dzięki, potrzebowałem, że zbyt. – TheSHEEEP