mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-26 19:33:31 +00:00
[PSDK] Update urlmon.idl. CORE-20596
This commit is contained in:
@@ -404,6 +404,37 @@ interface IAuthenticate : IUnknown
|
||||
[out] LPWSTR *pszPassword);
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* IAuthenticateEx interface
|
||||
*/
|
||||
[
|
||||
object,
|
||||
uuid(2ad1edaf-d83d-48b5-9adf-03dbe19f53bd),
|
||||
pointer_default(unique)
|
||||
]
|
||||
|
||||
interface IAuthenticateEx : IAuthenticate
|
||||
{
|
||||
typedef [unique] IAuthenticateEx *LPAUTHENTICATIONEX;
|
||||
|
||||
typedef enum {
|
||||
AUTHENTICATEF_PROXY = 0x00000001,
|
||||
AUTHENTICATEF_BASIC = 0x00000002,
|
||||
AUTHENTICATEF_HTTP = 0x00000004
|
||||
} AUTHENTICATEF;
|
||||
|
||||
typedef struct _tagAUTHENTICATEINFO {
|
||||
DWORD dwFlags;
|
||||
DWORD dwReserved;
|
||||
} AUTHENTICATEINFO;
|
||||
|
||||
HRESULT AuthenticateEx(
|
||||
[out] HWND *phwnd,
|
||||
[out] LPWSTR *pszUsername,
|
||||
[out] LPWSTR *pszPassword,
|
||||
[in] AUTHENTICATEINFO *pauthinfo);
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* IHttpNegotiate interface
|
||||
*/
|
||||
@@ -557,6 +588,23 @@ interface IWinInetHttpInfo : IWinInetInfo
|
||||
[in, out] DWORD *pdwReserved);
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* IWinInetHttpTimeouts interface
|
||||
*/
|
||||
[
|
||||
local,
|
||||
object,
|
||||
uuid(f286fa56-c1fd-4270-8e67-b3eb790a81e8),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IWinInetHttpTimeouts : IUnknown
|
||||
{
|
||||
HRESULT GetRequestTimeouts(
|
||||
[out] DWORD *connect_timeout,
|
||||
[out] DWORD *send_timeout,
|
||||
[out] DWORD *receive_timeout);
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* IWindowForBindingUI interface
|
||||
*/
|
||||
@@ -749,7 +797,9 @@ interface IInternetBindInfo : IUnknown
|
||||
BINDSTRING_INITIAL_FILENAME,
|
||||
BINDSTRING_PROXY_USERNAME,
|
||||
BINDSTRING_PROXY_PASSWORD,
|
||||
BINDSTRING_ENTERPRISE_ID
|
||||
BINDSTRING_ENTERPRISE_ID,
|
||||
BINDSTRING_DOC_URL,
|
||||
BINDSTRING_SAMESITE_COOKIE_LEVEL
|
||||
} BINDSTRING;
|
||||
|
||||
HRESULT GetBindInfo(
|
||||
@@ -1998,7 +2048,7 @@ interface IUriBuilder: IUnknown
|
||||
|
||||
HRESULT HasBeenModified(
|
||||
[out] BOOL *pfModified);
|
||||
};
|
||||
}
|
||||
|
||||
cpp_quote("HRESULT WINAPI CreateIUriBuilder(IUri*,DWORD,DWORD_PTR,IUriBuilder**);")
|
||||
|
||||
@@ -2094,6 +2144,8 @@ struct CONFIRMSAFETY
|
||||
DWORD dwFlags;
|
||||
};
|
||||
|
||||
cpp_quote("#define UAS_EXACTLEGACY 0x1000")
|
||||
|
||||
cpp_quote("EXTERN_C const GUID GUID_CUSTOM_CONFIRMOBJECTSAFETY;")
|
||||
|
||||
cpp_quote("DEFINE_GUID(CLSID_InternetSecurityManager, 0x7b8a2d94, 0x0ac9, 0x11d1, 0x89, 0x6c, 0x00, 0xc0, 0x4f, 0xB6, 0xbf, 0xc4);")
|
||||
|
||||
Reference in New Issue
Block a user