Author: akhaldi
Date: Thu Sep 25 14:43:29 2014
New Revision: 64268
URL:
http://svn.reactos.org/svn/reactos?rev=64268&view=rev
Log:
[PSDK]
* Add AutoProxyHelperVtbl, AutoProxyHelperFunctions and AUTO_PROXY_SCRIPT_BUFFER.
CORE-8540
Modified:
trunk/reactos/include/psdk/wininet.h
Modified: trunk/reactos/include/psdk/wininet.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/wininet.h?rev…
==============================================================================
--- trunk/reactos/include/psdk/wininet.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/wininet.h [iso-8859-1] Thu Sep 25 14:43:29 2014
@@ -2559,6 +2559,31 @@
#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