From 7290f0eee623c8665925ac9604decf1b99152367 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Thu, 25 Sep 2014 14:43:29 +0000 Subject: [PATCH] [PSDK] * Add AutoProxyHelperVtbl, AutoProxyHelperFunctions and AUTO_PROXY_SCRIPT_BUFFER. CORE-8540 svn path=/trunk/; revision=64268 --- reactos/include/psdk/wininet.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/reactos/include/psdk/wininet.h b/reactos/include/psdk/wininet.h index a70ce9d646f..937826922cb 100644 --- a/reactos/include/psdk/wininet.h +++ b/reactos/include/psdk/wininet.h @@ -2559,6 +2559,31 @@ InternetGetConnectedStateExW( #define InternetGetConnectedStateEx WINELIB_NAME_AW(InternetGetConnectedStateEx) +typedef struct AutoProxyHelperVtbl +{ + BOOL (WINAPI *IsResolvable)(LPSTR); + DWORD (WINAPI *GetIPAddress)(LPSTR, LPDWORD); + DWORD (WINAPI *ResolveHostName)(LPSTR, LPSTR, LPDWORD); + BOOL (WINAPI *IsInNet)(LPSTR, LPSTR, LPSTR); + BOOL (WINAPI *IsResolvableEx)(LPSTR); + DWORD (WINAPI *GetIPAddressEx)(LPSTR, LPDWORD); + DWORD (WINAPI *ResolveHostNameEx)(LPSTR, LPSTR, LPDWORD); + BOOL (WINAPI *IsInNetEx)(LPSTR, LPSTR); + DWORD (WINAPI *SortIpList)(LPSTR, LPSTR, LPDWORD); +} AutoProxyHelperVtbl; + +typedef struct AutoProxyHelperFunctions +{ + const struct AutoProxyHelperVtbl *lpVtbl; +} AutoProxyHelperFunctions; + +typedef struct +{ + DWORD dwStructSize; + LPSTR lpszScriptBuffer; + DWORD dwScriptBufferSize; +} AUTO_PROXY_SCRIPT_BUFFER, *LPAUTO_PROXY_SCRIPT_BUFFER; + BOOLAPI InternetInitializeAutoProxyDll(_In_ DWORD); BOOLAPI -- 2.17.1