Add the missing interface method PromptAction to
IInternetZoneManager.
This commit is contained in:
parent
6618b0355c
commit
3889d950bc
|
@ -352,6 +352,21 @@ static HRESULT WINAPI ZoneMgrImpl_SetZoneActionPolicy(IInternetZoneManager* ifac
|
|||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
/********************************************************************
|
||||
* IInternetZoneManager_PromptAction
|
||||
*/
|
||||
static HRESULT WINAPI ZoneMgrImpl_PromptAction(IInternetZoneManager* iface,
|
||||
DWORD dwAction,
|
||||
HWND hwndParent,
|
||||
LPCWSTR pwszUrl,
|
||||
LPCWSTR pwszText,
|
||||
DWORD dwPromptFlags)
|
||||
{
|
||||
FIXME("%p %08lx %p %s %s %08lx\n", iface, dwAction, hwndParent,
|
||||
debugstr_w(pwszUrl), debugstr_w(pwszText), dwPromptFlags );
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
/********************************************************************
|
||||
* IInternetZoneManager_LogAction
|
||||
*/
|
||||
|
@ -425,12 +440,14 @@ static IInternetZoneManagerVtbl ZoneMgrImplVtbl = {
|
|||
ZoneMgrImpl_SetZoneCustomPolicy,
|
||||
ZoneMgrImpl_GetZoneActionPolicy,
|
||||
ZoneMgrImpl_SetZoneActionPolicy,
|
||||
ZoneMgrImpl_PromptAction,
|
||||
ZoneMgrImpl_LogAction,
|
||||
ZoneMgrImpl_CreateZoneEnumerator,
|
||||
ZoneMgrImpl_GetZoneAt,
|
||||
ZoneMgrImpl_DestroyZoneEnumerator,
|
||||
ZoneMgrImpl_CopyTemplatePoliciesToZone,
|
||||
};
|
||||
|
||||
HRESULT ZoneMgrImpl_Construct(IUnknown *pUnkOuter, LPVOID *ppobj)
|
||||
{
|
||||
ZoneMgrImpl* ret = HeapAlloc(GetProcessHeap(), 0, sizeof(ZoneMgrImpl));
|
||||
|
|
|
@ -987,6 +987,13 @@ interface IInternetZoneManager : IUnknown
|
|||
[in] DWORD cbPolicy,
|
||||
[in] URLZONEREG urlZoneReg);
|
||||
|
||||
HRESULT PromptAction(
|
||||
[in] DWORD dwAction,
|
||||
[in] HWND hwndParent,
|
||||
[in] LPCWSTR pwszUrl,
|
||||
[in] LPCWSTR pwszText,
|
||||
[in] DWORD dwPromptFlags );
|
||||
|
||||
HRESULT LogAction(
|
||||
[in] DWORD dwAction,
|
||||
[in] LPCWSTR pwszUrl,
|
||||
|
|
Loading…
Reference in New Issue