30 #define threading(model) 32 #define vi_progid(str) 35 cpp_quote(
"#ifdef WINE_NO_UNICODE_MACROS")
43 uuid(EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B),
59 uuid(eab22ac1-30c1-11
cf-a7eb-0000c05bae0b),
67 navOpenInNewWindow = 0x1,
69 navNoReadFromCache = 0x4,
70 navNoWriteToCache = 0x8,
71 navAllowAutosearch = 0x10,
74 navEnforceRestricted = 0x80
75 } BrowserNavConstants;
80 REFRESH_IFEXPIRED = 1,
81 REFRESH_COMPLETELY = 3
106 [
id(206), propget]
HRESULT Left([
out, retval]
long *pl);
110 [
id(208), propget]
HRESULT Width([
out, retval]
long *pl);
112 [
id(209), propget]
HRESULT Height([
out, retval]
long *pl);
113 [
id(209), propput]
HRESULT Height([
in]
long Height);
123 uuid(eab22ac2-30c1-11CF-a7eb-0000C05bae0b),
126 dispinterface DWebBrowserEvents
134 BSTR TargetFrameName,
140 void NavigateComplete([
in]
BSTR URL);
146 void ProgressChange([
in]
long Progress, [
in]
long ProgressMax);
149 void DownloadComplete();
155 void DownloadBegin();
161 [
in]
BSTR TargetFrameName,
170 void FrameBeforeNavigate(
173 BSTR TargetFrameName,
179 void FrameNavigateComplete([
in]
BSTR URL);
185 [
in]
BSTR TargetFrameName,
200 void WindowActivate();
208 uuid(34a226e0-df30-11
cf-89a9-00a0c9054129)
210 enum CommandStateChangeConstants {
211 CSC_UPDATECOMMANDS = -1,
214 } CommandStateChangeConstants;
222 uuid(0002df05-0000-0000-c000-000000000046),
256 uuid(d30c1661-cdaf-11d0-8a3e-00c04fc9e26e),
271 [
out, retval] OLECMDF *pcmdf);
275 [
in] OLECMDEXECOPT cmdexecopt,
285 HRESULT ReadyState([
out, retval] READYSTATE *plReadyState);
305 uuid(65507be0-91a8-11d3-a845-009027220e6d)
307 enum SecureLockIconConstants {
308 secureLockIconUnsecure = 0,
315 } SecureLockIconConstants;
321 uuid(34a715a0-6587-11d0-924
a-0020afc7ac4d),
332 void ProgressChange([
in]
long Progress, [
in]
long ProgressMax);
338 void DownloadBegin();
341 void DownloadComplete();
350 void BeforeNavigate2(
393 void WindowSetLeft([
in]
long Left);
396 void WindowSetTop([
in]
long Top);
399 void WindowSetWidth([
in]
long Width);
402 void WindowSetHeight([
in]
long Height);
410 void ClientToHostWindow(
415 void SetSecureLockIcon([
in]
long SecureLockIcon);
431 void PrintTemplateInstantiation([
in]
IDispatch *pDisp);
437 void UpdatePageStatus(
454 void SetPhishingFilterStatus([
in]
long PhishingFilterStatus);
457 void WindowStateChanged(
463 [
in]
long lCauseFlag,
468 void ThirdPartyUrlBlocked(
473 void RedirectXDomainBlocked(
482 helpstring(
"Microsoft Web Browser Version 1"),
484 progid(
"Shell.Explorer.1"),
486 uuid(eab22ac3-30c1-11
cf-a7eb-0000c05bae0b),
491 interface IWebBrowser2;
494 [
default,
source] dispinterface DWebBrowserEvents;
500 progid(
"Shell.Explorer.2"),
502 uuid(8856f961-340
a-11d0-a96b-00c04fd705a2),
507 [
default]
interface IWebBrowser2;
510 [
source] dispinterface DWebBrowserEvents;
515 progid(
"InternetExplorer.Application.1"),
516 vi_progid(
"InternetExplorer.Application"),
517 uuid(0002df01-0000-0000-c000-000000000046)
521 [
default]
interface IWebBrowser2;
524 [
source] dispinterface DWebBrowserEvents;
528 uuid(C08AFD90-F2A1-11D1-8455-00A0C91F3880),
531 coclass ShellBrowserWindow
533 [
default]
interface IWebBrowser2;
534 interface IWebBrowserApp;
535 [
default,
source] dispinterface DWebBrowserEvents2;
536 [
source] dispinterface DWebBrowserEvents;
541 uuid(f41e6981-28e5-11d0-82
b4-00a0c90c29c5)
543 enum ShellWindowTypeConstants {
549 } ShellWindowTypeConstants;
553 uuid(7716a370-38Ca-11d0-a48B-00a0c90a8f39)
562 uuid(FE4106E0-399
A-11D0-A48C-00A0C90A8F39)
568 void WindowRegistered([
in]
long lCookie);
571 void WindowRevoked([
in]
long lCookie);
577 uuid(85cb6900-4d95-11
cf-960
c-0080c7f4ee85),
594 [
out]
long *plCookie);
601 [
out]
long *plCookie);
611 [
in]
int swfwOptions,
620 uuid(9ba05972-f6a8-11
cf-a442-00a0c90a8f39)
630 uuid(729fe2f8-1ea8-11d1-8f85-00C04fc2fbe1),
682 uuid(a7fe6eda-1932-4281-b881-87b31b8bc52c),
720 HRESULT IsSearchProviderInstalled(
743 progid(
"Shell.UIHelper.1"),
745 uuid(64ab4bb7-111
e-11d1-8f79-00c04fc2fbe1)
752 uuid(55136806-b2de-11d1-b9f2-00a0c98bc547)
754 dispinterface DShellNameSpaceEvents {
757 [
id(1)]
void FavoritesSelectionChange(
764 [
in]
long fAvailableOffline);
766 [
id(2)]
void SelectionChange();
767 [
id(3)]
void DoubleClick();
773 uuid(55136804-b2de-11d1-b9f2-00a0c98bc547),
796 uuid(e572d3c9-37be-4ae2-825
d-d521763e3108),
802 [
id(14), propget]
HRESULT EnumOptions([
out, retval]
long* pgrfEnumFlags);
803 [
id(14), propput]
HRESULT EnumOptions([
in]
long pgrfEnumFlags);
826 [
id(22), propget]
HRESULT CountViewTypes([
out, retval]
int *piTypes);
837 progid(
"ShellNameSpace.ShellNameSpace.1"),
838 vi_progid(
"ShellNameSpace.ShellNameSpace"),
839 uuid(2f2f1f96-2bc1-4b1c-be28-ea3774f4676a)
843 [
default,
source] dispinterface DShellNameSpaceEvents;
849 progid(
"ShellNameSpace.ShellNameSpace.1"),
850 vi_progid(
"ShellNameSpace.ShellNameSpace"),
851 uuid(55136805-b2de-11d1-b9f2-00a0c98bc547)
853 coclass ShellNameSpace {
855 [
default,
source] dispinterface DShellNameSpaceEvents;
860 uuid(f3470f24-15
fd-11d2-bb2e-00805ff7efca),
868 [
id(12)]
HRESULT canAdvanceError([
out, retval]
long *pfCanAdvance);
869 [
id(13)]
HRESULT canRetreatError([
out, retval]
long *pfCanRetreat);
870 [
id(14)]
HRESULT getErrorLine([
out, retval]
long *plLine);
871 [
id(15)]
HRESULT getErrorChar([
out, retval]
long *plChar);
872 [
id(16)]
HRESULT getErrorCode([
out, retval]
long *plCode);
875 [
id(23)]
HRESULT getAlwaysShowLockState([
out, retval]
long *pfAlwaysShowLocked);
876 [
id(19)]
HRESULT getDetailsPaneOpen([
out, retval]
long *pfDetailsPaneOpen);
877 [
id(20)]
HRESULT setDetailsPaneOpen(
long fDetailsPaneOpen);
878 [
id(21)]
HRESULT getPerErrorDisplay([
out, retval]
long *pfPerErrorDisplay);
879 [
id(22)]
HRESULT setPerErrorDisplay(
long fPerErrorDisplay);
883 uuid(efd01300-160
f-11d2-bb2e-00805ff7efca),
893 uuid(ba9239a4-3dd5-11d2-bf8b-00c04fb93661),
906 uuid(47c922a2-3dd5-11d2-bf8b-00c04fb93661),
924 uuid(72423e8f-8011-11d2-be79-00a0c9a83da1),
932 [
id(3)]
HRESULT NavigateToDefaultSearch();
951 [
out, retval]
BSTR *pbstrValue);
964 [
out, retval]
BSTR *pbstrValue);
966 [
id(19)]
HRESULT NotifySearchSettingsChanged();
971 [
id(21), propput]
HRESULT ASSetting([
in]
int pSetting);
972 [
id(21), propget]
HRESULT ASSetting([
out, retval]
int *pSetting);
974 [
id(22)]
HRESULT NETDetectNextNavigate();
982 [
out, retval]
BSTR* pbstrResult);
987 uuid(72423e8f-8011-11d2-be79-00a0c9a83da2),
998 uuid(72423e8f-8011-11d2-be79-00a0c9a83da3),
1011 uuid(1611fdda-445
b-11d2-85de-00C04fa35c89),
1017 [
id(1)]
void OnNextMenuSelect([
in]
long idItem);
1018 [
id(2)]
void OnNewSearch();
1024 progid(
"SearchAssistantOC.SearchAssistantOC.1"),
1025 vi_progid(
"SearchAssistantOC.SearchAssistantOC"),
1026 uuid(2e71fd0f-aab1-42c0-9146-6d2c4edcf07d),
1036 progid(
"SearchAssistantOC.SearchAssistantOC.1"),
1037 vi_progid(
"SearchAssistantOC.SearchAssistantOC"),
1038 uuid(b45ff030-4447-11d2-85de-00C04fa35c89),
1047 uuid(60890160-69f0-11d1-b758-00a0c90564fe),
#define DISPID_SKIPRUNONCE
#define DISPID_SQMENABLED
#define DISPID_COMMANDSTATECHANGE
#define DISPID_RUNONCEHASSHOWN
_In_ ULONG_PTR _In_ ULONG _Out_ ULONG_PTR * pid
#define DISPID_BEFORENAVIGATE2
_In_opt_ PALLOCATE_FUNCTION _In_opt_ PFREE_FUNCTION _In_ ULONG _In_ SIZE_T _In_ ULONG _In_ USHORT Depth
coclass SHDocVw::ShellWindows odl
return pFxInterrupt Synchronize(Callback, Context)
coclass MSXML2::XSLTemplate40 object
SHDocVw::uuid SWC_CALLBACK
FxWmiProvider * pProvider
SHDocVw::uuid secureLockIconMixed
enum SHDocVw::ShellWindowFindWindowOptions ShellWindowFindWindowOptions
coclass SHDocVw::ShellWindows dual
#define DISPID_ONSTATUSBAR
_In_ ULONGLONG _In_ ULONGLONG _In_ BOOLEAN Enable
SHDocVw::uuid SWC_BROWSER
#define DISPID_DOCUMENTCOMPLETE
#define DISPID_DOWNLOADCOMPLETE
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level
#define DISPID_CLIENTTOHOSTWINDOW
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn BOOLEAN Physical UINT32 ACPI_TABLE_HEADER *OutTableHeader ACPI_TABLE_HEADER **OutTable ACPI_HANDLE UINT32 ACPI_WALK_CALLBACK ACPI_WALK_CALLBACK void void **ReturnValue UINT32 ACPI_BUFFER *RetPathPtr ACPI_OBJECT_HANDLER void *Data ACPI_OBJECT_HANDLER void **Data ACPI_STRING ACPI_OBJECT_LIST ACPI_BUFFER *ReturnObjectBuffer ACPI_DEVICE_INFO **ReturnBuffer ACPI_HANDLE Parent
coclass SHDocVw::CScriptErrorList hidden
#define DISPID_FRAMENAVIGATECOMPLETE
#define DISPID_ADDSEARCHPROVIDER
#define DISPID_PRINTTEMPLATETEARDOWN
#define DISPID_SEARCHABORT
coclass AMMultiMediaStream cpp_quote("DEFINE_GUID(CLSID_AMDirectDrawStream, 0x49c47ce4, 0x9ba4, 0x11d0, 0x82, 0x12, 0x00, 0xc0, 0x4f, 0xc3, 0x2c, 0x45);") cpp_quote("DEFINE_GUID(CLSID_AMAudioStream
#define DISPID_STATUSTEXTCHANGE
coclass TestTypelib::Coclass3 oleautomation
_In_ PVOID _Out_ BOOLEAN * Stop
#define DISPID_SKIPTABSWELCOME
#define DISPID_WINDOWSETRESIZABLE
#define DISPID_CUSTOMIZECLEARTYPE
#define DISPID_TITLECHANGE
#define DISPID_ISSEARCHMIGRATED
#define DISPID_NAVIGATECOMPLETE
#define DISPID_CUSTOMIZESETTINGS
#define DISPID_SEARCHSTART
coclass SHDocVw::ShellSearchAssistantOC hidden coclass SHDocVw::SearchAssistantOC uuid(60890160-69f0-11d1-b758-00a0c90564fe)
#define DISPID_NAVIGATECOMPLETE2
#define DISPID_WINDOWREVOKED
static const WCHAR version[]
coclass SHDocVw::ShellShellNameSpace helpstring("Shell Name Space")
#define DISPID_SEARCHCOMPLETE
_Reserved_ PVOID Reserved
#define DISPID_FRAMEBEFORENAVIGATE
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
#define DISPID_WINDOWCLOSING
#define DISPID_NEWPROCESS
#define DISPID_RUNONCEREQUIREDSETTINGSCOMPLETE
GLboolean GLboolean GLboolean b
_Must_inspect_result_ _In_ ULONG Flags
#define DISPID_FRAMENEWWINDOW
static const WCHAR Title[]
#define DISPID_WINDOWMOVE
#define DISPID_WINDOWRESIZE
SHDocVw::uuid secureLockIconSecure40Bit
IN PVOID IN PVOID IN USHORT Version
#define DISPID_WINDOWREGISTERED
ShellWindowFindWindowOptions
SHDocVw::uuid secureLockIconSecureFortezza
#define DISPID_THIRDPARTYURLBLOCKED
#define DISPID_BEFORENAVIGATE
#define DISPID_NAVIGATEERROR
#define DISPID_NEWWINDOW3
#define DISPID_REDIRECTXDOMAINBLOCKED
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
#define DISPID_DOWNLOADBEGIN
SHDocVw::uuid secureLockIconSecureUnknownBits
#define DISPID_ONTHEATERMODE
#define DISPID_WINDOWSETTOP
coclass Scripting::Drive noncreatable
#define DISPID_ISSEARCHPROVIDERINSTALLED
#define DISPID_PRIVACYIMPACTEDSTATECHANGE
#define DISPID_DIAGNOSECONNECTION
#define DISPID_SEARCHGUIDEURL
#define DISPID_SETPHISHINGFILTERSTATUS
SHDocVw::uuid SWC_DESKTOP
static const COLUMN_LIST Columns[]
PRTL_UNICODE_STRING_BUFFER Path
#define DISPID_SETSECURELOCKICON
_In_ UINT _In_ DWORD _Out_ DWORD * pdwResult
GLsizei GLsizei GLchar * source
#define DISPID_PRINTTEMPLATEINSTANTIATION
static const WCHAR szProperty[]
#define DISPID_WINDOWSETWIDTH
#define DISPID_READYSTATE
#define DISPID_FILEDOWNLOAD
#define DISPID_UPDATEPAGESTATUS
_In_ WDFCOLLECTION _In_ WDFOBJECT Item
#define DISPID_ONFULLSCREEN
#define DISPID_BRANDIMAGEURI
SHDocVw::uuid SWC_3RDPARTY
#define DISPID_RUNONCESHOWN
#define DISPID_PROGRESSCHANGE
#define DISPID_WINDOWSTATECHANGED
static CRYPT_DATA_BLOB b4
#define DISPID_PROPERTYCHANGE
GLboolean GLboolean GLboolean GLboolean a
SHDocVw::uuid secureLockIconSecure128Bit
#define DISPID_NEWWINDOW2
#define DISPID_DEFAULTSEARCHPROVIDER
#define DISPID_WINDOWACTIVATE
#define DISPID_WINDOWSETLEFT
SHDocVw::uuid secureLockIconSecure56Bit
#define DISPID_WINDOWSETHEIGHT
#define DISPID_PHISHINGENABLED