From 83a9ed2a74ba6aa86872c543943fc5ae388ecfa7 Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Wed, 31 May 2017 19:22:48 +0200 Subject: [PATCH] urlmon.idl: Added IBindCallbackRedirect declaration. Signed-off-by: Jacek Caban Signed-off-by: Alexandre Julliard --- include/urlmon.idl | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/include/urlmon.idl b/include/urlmon.idl index 35dee40ce71..1f7205d313c 100644 --- a/include/urlmon.idl +++ b/include/urlmon.idl @@ -2048,6 +2048,24 @@ interface IGetBindHandle : IUnknown [out] HANDLE *pRetHandle); } +/***************************************************************************** + * IBindCallbackRedirect interface + */ +[ + local, + object, + uuid(11c81bc2-121e-4ed5-b9c4-b430bd54f2c0), + pointer_default(unique) +] +interface IBindCallbackRedirect : IUnknown +{ + typedef [unique] IBindCallbackRedirect *LPBINDCALLBACKREDIRECT; + + HRESULT Redirect( + [in] LPCWSTR lpcUrl, + [out] VARIANT_BOOL *vbCancel); +} + cpp_quote("#define CONFIRMSAFETYACTION_LOADOBJECT 0x00000001") struct CONFIRMSAFETY