mirror of
https://git.code.sf.net/p/mingw-w64/mingw-w64
synced 2024-11-23 09:54:39 +08:00
headers: Import exdisp.idl and spatialaudioclient.idl from Wine.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
This commit is contained in:
parent
f3893894c0
commit
3c737ed68c
@ -1,4 +1,4 @@
|
|||||||
/*** Autogenerated by WIDL 4.12.1 from include/exdisp.idl - Do not edit ***/
|
/*** Autogenerated by WIDL 5.0-rc1 from include/exdisp.idl - Do not edit ***/
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#ifndef __REQUIRED_RPCNDR_H_VERSION__
|
#ifndef __REQUIRED_RPCNDR_H_VERSION__
|
||||||
@ -298,7 +298,28 @@ typedef enum BrowserNavConstants {
|
|||||||
navAllowAutosearch = 0x10,
|
navAllowAutosearch = 0x10,
|
||||||
navBrowserBar = 0x20,
|
navBrowserBar = 0x20,
|
||||||
navHyperlink = 0x40,
|
navHyperlink = 0x40,
|
||||||
navEnforceRestricted = 0x80
|
navEnforceRestricted = 0x80,
|
||||||
|
navNewWindowsManaged = 0x100,
|
||||||
|
navUntrustedForDownload = 0x200,
|
||||||
|
navTrustedForActiveX = 0x400,
|
||||||
|
navOpenInNewTab = 0x800,
|
||||||
|
navOpenInBackgroundTab = 0x1000,
|
||||||
|
navKeepWordWheelText = 0x2000,
|
||||||
|
navVirtualTab = 0x4000,
|
||||||
|
navBlockRedirectsXDomain = 0x8000,
|
||||||
|
navOpenNewForegroundTab = 0x10000,
|
||||||
|
navTravelLogScreenshot = 0x20000,
|
||||||
|
navDeferUnload = 0x40000,
|
||||||
|
navSpeculative = 0x80000,
|
||||||
|
navSuggestNewWindow = 0x100000,
|
||||||
|
navSuggestNewTab = 0x200000,
|
||||||
|
navReserved1 = 0x400000,
|
||||||
|
navHomepageNavigate = 0x800000,
|
||||||
|
navRefresh = 0x1000000,
|
||||||
|
navHostNavigation = 0x2000000,
|
||||||
|
navReserved2 = 0x4000000,
|
||||||
|
navReserved3 = 0x8000000,
|
||||||
|
navReserved4 = 0x10000000
|
||||||
} BrowserNavConstants;
|
} BrowserNavConstants;
|
||||||
typedef enum RefreshConstants {
|
typedef enum RefreshConstants {
|
||||||
REFRESH_NORMAL = 0,
|
REFRESH_NORMAL = 0,
|
||||||
|
@ -64,14 +64,35 @@ interface IWebBrowser : IDispatch
|
|||||||
{
|
{
|
||||||
typedef enum BrowserNavConstants
|
typedef enum BrowserNavConstants
|
||||||
{
|
{
|
||||||
navOpenInNewWindow = 0x1,
|
navOpenInNewWindow = 0x00000001,
|
||||||
navNoHistory = 0x2,
|
navNoHistory = 0x00000002,
|
||||||
navNoReadFromCache = 0x4,
|
navNoReadFromCache = 0x00000004,
|
||||||
navNoWriteToCache = 0x8,
|
navNoWriteToCache = 0x00000008,
|
||||||
navAllowAutosearch = 0x10,
|
navAllowAutosearch = 0x00000010,
|
||||||
navBrowserBar = 0x20,
|
navBrowserBar = 0x00000020,
|
||||||
navHyperlink = 0x40,
|
navHyperlink = 0x00000040,
|
||||||
navEnforceRestricted = 0x80
|
navEnforceRestricted = 0x00000080,
|
||||||
|
navNewWindowsManaged = 0x00000100,
|
||||||
|
navUntrustedForDownload = 0x00000200,
|
||||||
|
navTrustedForActiveX = 0x00000400,
|
||||||
|
navOpenInNewTab = 0x00000800,
|
||||||
|
navOpenInBackgroundTab = 0x00001000,
|
||||||
|
navKeepWordWheelText = 0x00002000,
|
||||||
|
navVirtualTab = 0x00004000,
|
||||||
|
navBlockRedirectsXDomain = 0x00008000,
|
||||||
|
navOpenNewForegroundTab = 0x00010000,
|
||||||
|
navTravelLogScreenshot = 0x00020000,
|
||||||
|
navDeferUnload = 0x00040000,
|
||||||
|
navSpeculative = 0x00080000,
|
||||||
|
navSuggestNewWindow = 0x00100000,
|
||||||
|
navSuggestNewTab = 0x00200000,
|
||||||
|
navReserved1 = 0x00400000,
|
||||||
|
navHomepageNavigate = 0x00800000,
|
||||||
|
navRefresh = 0x01000000,
|
||||||
|
navHostNavigation = 0x02000000,
|
||||||
|
navReserved2 = 0x04000000,
|
||||||
|
navReserved3 = 0x08000000,
|
||||||
|
navReserved4 = 0x10000000,
|
||||||
} BrowserNavConstants;
|
} BrowserNavConstants;
|
||||||
|
|
||||||
typedef enum RefreshConstants
|
typedef enum RefreshConstants
|
||||||
@ -476,6 +497,17 @@ dispinterface DWebBrowserEvents2
|
|||||||
[in] VARIANT *RedirectURL,
|
[in] VARIANT *RedirectURL,
|
||||||
[in] VARIANT *Frame,
|
[in] VARIANT *Frame,
|
||||||
[in] VARIANT *StatusCode);
|
[in] VARIANT *StatusCode);
|
||||||
|
|
||||||
|
[id(DISPID_BEFORESCRIPTEXECUTE)]
|
||||||
|
void BeforeScriptExecute([in] IDispatch *pDispWindow);
|
||||||
|
|
||||||
|
[id(DISPID_WEBWORKERSTARTED)]
|
||||||
|
void WebWorkerStarted(
|
||||||
|
[in] DWORD dwUniqueID,
|
||||||
|
[in] BSTR bstrWorkerLabel);
|
||||||
|
|
||||||
|
[id(DISPID_WEBWORKERFINISHED)]
|
||||||
|
void WebWorkerFinished([in] DWORD dwUniqueID);
|
||||||
}
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -70,6 +70,9 @@
|
|||||||
#define DISPID_NEWPROCESS 284
|
#define DISPID_NEWPROCESS 284
|
||||||
#define DISPID_THIRDPARTYURLBLOCKED 285
|
#define DISPID_THIRDPARTYURLBLOCKED 285
|
||||||
#define DISPID_REDIRECTXDOMAINBLOCKED 286
|
#define DISPID_REDIRECTXDOMAINBLOCKED 286
|
||||||
|
#define DISPID_WEBWORKERSTARTED 288
|
||||||
|
#define DISPID_WEBWORKERFINISHED 289
|
||||||
|
#define DISPID_BEFORESCRIPTEXECUTE 290
|
||||||
|
|
||||||
#define DISPID_PRINTTEMPLATEINSTANTIATION 225
|
#define DISPID_PRINTTEMPLATEINSTANTIATION 225
|
||||||
#define DISPID_PRINTTEMPLATETEARDOWN 226
|
#define DISPID_PRINTTEMPLATETEARDOWN 226
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -105,6 +105,7 @@ for f in \
|
|||||||
dxva.h \
|
dxva.h \
|
||||||
errors.h \
|
errors.h \
|
||||||
evcode.h \
|
evcode.h \
|
||||||
|
exdispid.h \
|
||||||
mediaerr.h \
|
mediaerr.h \
|
||||||
mscat.h \
|
mscat.h \
|
||||||
propkeydef.h \
|
propkeydef.h \
|
||||||
@ -152,6 +153,7 @@ for f in \
|
|||||||
dxgitype \
|
dxgitype \
|
||||||
dxva2api \
|
dxva2api \
|
||||||
endpointvolume \
|
endpointvolume \
|
||||||
|
exdisp \
|
||||||
fusion \
|
fusion \
|
||||||
icftypes \
|
icftypes \
|
||||||
mediaobj \
|
mediaobj \
|
||||||
@ -164,6 +166,7 @@ for f in \
|
|||||||
objectarray \
|
objectarray \
|
||||||
optary \
|
optary \
|
||||||
qedit \
|
qedit \
|
||||||
|
spatialaudioclient \
|
||||||
taskschd \
|
taskschd \
|
||||||
thumbcache \
|
thumbcache \
|
||||||
uiautomationclient \
|
uiautomationclient \
|
||||||
|
Loading…
Reference in New Issue
Block a user