exdisp.idl: Added missing DWebBrowserEvents2 methods.
This commit is contained in:
parent
0b7711e545
commit
c38c3d5aaa
|
@ -433,6 +433,41 @@ dispinterface DWebBrowserEvents2
|
|||
|
||||
[id(DISPID_PRIVACYIMPACTEDSTATECHANGE)]
|
||||
void PrivacyImpactedStateChange([in] VARIANT_BOOL bImpacted);
|
||||
|
||||
[id(DISPID_NEWWINDOW3)]
|
||||
void NewWindow3(
|
||||
[in, out] IDispatch **ppDisp,
|
||||
[in, out] VARIANT_BOOL *Cancel,
|
||||
[in] DWORD dwFlags,
|
||||
[in] BSTR bstrUrlContext,
|
||||
[in] BSTR bstrUrl);
|
||||
|
||||
[id(DISPID_SETPHISHINGFILTERSTATUS)]
|
||||
void SetPhishingFilterStatus([in] long PhishingFilterStatus);
|
||||
|
||||
[id(DISPID_WINDOWSTATECHANGED)]
|
||||
void WindowStateChanged(
|
||||
[in] DWORD dwWindowStateFlags,
|
||||
[in] DWORD dwValidFlagsMask);
|
||||
|
||||
[id(DISPID_NEWPROCESS)]
|
||||
void NewProcess(
|
||||
[in] long lCauseFlag,
|
||||
[in] IDispatch *pWB2,
|
||||
[in, out] VARIANT_BOOL *Cancel);
|
||||
|
||||
[id(DISPID_THIRDPARTYURLBLOCKED)]
|
||||
void ThirdPartyUrlBlocked(
|
||||
[in] VARIANT *URL,
|
||||
[in] DWORD dwCount);
|
||||
|
||||
[id(DISPID_REDIRECTXDOMAINBLOCKED)]
|
||||
void RedirectXDomainBlocked(
|
||||
[in] IDispatch *pDisp,
|
||||
[in] VARIANT *StartURL,
|
||||
[in] VARIANT *RedirectURL,
|
||||
[in] VARIANT *Frame,
|
||||
[in] VARIANT *StatusCode);
|
||||
}
|
||||
|
||||
[
|
||||
|
|
|
@ -63,6 +63,13 @@
|
|||
#define DISPID_FILEDOWNLOAD 270
|
||||
#define DISPID_NAVIGATEERROR 271
|
||||
#define DISPID_PRIVACYIMPACTEDSTATECHANGE 272
|
||||
#define DISPID_NEWWINDOW3 273
|
||||
#define DISPID_VIEWUPDATE 281
|
||||
#define DISPID_SETPHISHINGFILTERSTATUS 282
|
||||
#define DISPID_WINDOWSTATECHANGED 283
|
||||
#define DISPID_NEWPROCESS 284
|
||||
#define DISPID_THIRDPARTYURLBLOCKED 285
|
||||
#define DISPID_REDIRECTXDOMAINBLOCKED 286
|
||||
|
||||
#define DISPID_PRINTTEMPLATEINSTANTIATION 225
|
||||
#define DISPID_PRINTTEMPLATETEARDOWN 226
|
||||
|
|
Loading…
Reference in New Issue