mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-01 10:33:37 +00:00
include: Add missing proxy definitions.
This commit is contained in:
parent
d1dbc024b5
commit
a8ec0edfa8
|
@ -1720,6 +1720,36 @@ BOOL WINAPI InternetGetConnectedStateExA(LPDWORD, LPSTR, DWORD, DWORD);
|
|||
BOOL WINAPI InternetGetConnectedStateExW(LPDWORD, LPWSTR, DWORD, DWORD);
|
||||
#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;
|
||||
|
||||
typedef BOOL (CALLBACK *pfnInternetDeInitializeAutoProxyDll)(LPSTR, DWORD);
|
||||
typedef BOOL (CALLBACK *pfnInternetGetProxyInfo)(LPCSTR, DWORD, LPSTR, DWORD, LPSTR *, LPDWORD);
|
||||
typedef BOOL (CALLBACK *pfnInternetInitializeAutoProxyDll)(DWORD, LPSTR, LPSTR, AutoProxyHelperFunctions *,
|
||||
LPAUTO_PROXY_SCRIPT_BUFFER);
|
||||
|
||||
BOOL WINAPI InternetInitializeAutoProxyDll(DWORD);
|
||||
BOOL WINAPI DetectAutoProxyUrl(LPSTR, DWORD, DWORD);
|
||||
|
||||
|
|
Loading…
Reference in a new issue