Функция InternetGetPerSiteCookieDecisionA (wininet.h)
Извлекает решение о файлах cookie для заданного домена.
Синтаксис
BOOL InternetGetPerSiteCookieDecisionA(
[in] LPCSTR pchHostName,
[out] unsigned long *pResult
);
Параметры
[in] pchHostName
LPCTSTR, указывающий на строку, содержащую домен.
[out] pResult
Указатель на длину без знака , содержащую одно из значений перечисления InternetCookieState .
Возвращаемое значение
Возвращает значение TRUE , если решение было получено, и false в противном случае.
Комментарии
Возвращаемое значение FALSE может указывать на то, что домен pchHostName не имеет каких-либо правил использования файлов cookie для конкретного сайта.
WinINet минимизирует домен, указанный в параметре pchHostName , и задает политику файлов cookie для минимального юридического домена. Например, если указанное имя узла widgets.microsoft.com, политика устанавливается для свернутого имени узла microsoft.com.
Как и все другие аспекты API WinINet, эту функцию нельзя безопасно вызывать из библиотеки DllMain или из конструкторов и деструкторов глобальных объектов.
Примечание
Заголовок wininet.h определяет InternetGetPerSiteCookieDecision в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wininet.h |
Библиотека | Wininet.lib |
DLL | Wininet.dll |
См. также раздел
InternetClearAllPerSiteCookieDecisions
InternetEnumPerSiteCookieDecision