diff options
Diffstat (limited to 'chromium/third_party/win_build_output/midl/google_update')
10 files changed, 25430 insertions, 0 deletions
diff --git a/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.dlldata.c b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.dlldata.c new file mode 100644 index 00000000000..7f84320cb61 --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.dlldata.c @@ -0,0 +1,38 @@ +/********************************************************* + DllData file -- generated by MIDL compiler + + DO NOT ALTER THIS FILE + + This file is regenerated by MIDL on every IDL file compile. + + To completely reconstruct this file, delete it and rerun MIDL + on all the IDL files in this DLL, specifying this file for the + /dlldata command line option + +*********************************************************/ + +#define PROXY_DELEGATION + +#include <rpcproxy.h> + +#ifdef __cplusplus +extern "C" { +#endif + +EXTERN_PROXY_FILE( google_update_idl ) + + +PROXYFILE_LIST_START +/* Start of list */ + REFERENCE_PROXY_FILE( google_update_idl ), +/* End of list */ +PROXYFILE_LIST_END + + +DLLDATA_ROUTINES( aProxyFileList, GET_DLL_CLSID ) + +#ifdef __cplusplus +} /*extern "C" */ +#endif + +/* end of generated dlldata file */ diff --git a/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.h b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.h new file mode 100644 index 00000000000..ca3c67f8b1d --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.h @@ -0,0 +1,4892 @@ + + +/* this ALWAYS GENERATED file contains the definitions for the interfaces */ + + + /* File created by MIDL compiler version 8.xx.xxxx */ +/* at a redacted point in time + */ +/* Compiler settings for ../../google_update/google_update_idl.idl: + Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.xx.xxxx + protocol : dce , ms_ext, c_ext, robust + error checks: allocation ref bounds_check enum stub_data + VC __declspec() decoration level: + __declspec(uuid()), __declspec(selectany), __declspec(novtable) + DECLSPEC_UUID(), MIDL_INTERFACE() +*/ +/* @@MIDL_FILE_HEADING( ) */ + +#pragma warning( disable: 4049 ) /* more than 64k source lines */ + + +/* verify that the <rpcndr.h> version is high enough to compile this file*/ +#ifndef __REQUIRED_RPCNDR_H_VERSION__ +#define __REQUIRED_RPCNDR_H_VERSION__ 475 +#endif + +#include "rpc.h" +#include "rpcndr.h" + +#ifndef __RPCNDR_H_VERSION__ +#error this stub requires an updated version of <rpcndr.h> +#endif /* __RPCNDR_H_VERSION__ */ + +#ifndef COM_NO_WINDOWS_H +#include "windows.h" +#include "ole2.h" +#endif /*COM_NO_WINDOWS_H*/ + +#ifndef __google_update_idl_h__ +#define __google_update_idl_h__ + +#if defined(_MSC_VER) && (_MSC_VER >= 1020) +#pragma once +#endif + +/* Forward Declarations */ + +#ifndef __IGoogleUpdate3_FWD_DEFINED__ +#define __IGoogleUpdate3_FWD_DEFINED__ +typedef interface IGoogleUpdate3 IGoogleUpdate3; + +#endif /* __IGoogleUpdate3_FWD_DEFINED__ */ + + +#ifndef __IAppBundle_FWD_DEFINED__ +#define __IAppBundle_FWD_DEFINED__ +typedef interface IAppBundle IAppBundle; + +#endif /* __IAppBundle_FWD_DEFINED__ */ + + +#ifndef __IApp_FWD_DEFINED__ +#define __IApp_FWD_DEFINED__ +typedef interface IApp IApp; + +#endif /* __IApp_FWD_DEFINED__ */ + + +#ifndef __IAppCommand_FWD_DEFINED__ +#define __IAppCommand_FWD_DEFINED__ +typedef interface IAppCommand IAppCommand; + +#endif /* __IAppCommand_FWD_DEFINED__ */ + + +#ifndef __IAppVersion_FWD_DEFINED__ +#define __IAppVersion_FWD_DEFINED__ +typedef interface IAppVersion IAppVersion; + +#endif /* __IAppVersion_FWD_DEFINED__ */ + + +#ifndef __IPackage_FWD_DEFINED__ +#define __IPackage_FWD_DEFINED__ +typedef interface IPackage IPackage; + +#endif /* __IPackage_FWD_DEFINED__ */ + + +#ifndef __ICurrentState_FWD_DEFINED__ +#define __ICurrentState_FWD_DEFINED__ +typedef interface ICurrentState ICurrentState; + +#endif /* __ICurrentState_FWD_DEFINED__ */ + + +#ifndef __IRegistrationUpdateHook_FWD_DEFINED__ +#define __IRegistrationUpdateHook_FWD_DEFINED__ +typedef interface IRegistrationUpdateHook IRegistrationUpdateHook; + +#endif /* __IRegistrationUpdateHook_FWD_DEFINED__ */ + + +#ifndef __ICredentialDialog_FWD_DEFINED__ +#define __ICredentialDialog_FWD_DEFINED__ +typedef interface ICredentialDialog ICredentialDialog; + +#endif /* __ICredentialDialog_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3Web_FWD_DEFINED__ +#define __IGoogleUpdate3Web_FWD_DEFINED__ +typedef interface IGoogleUpdate3Web IGoogleUpdate3Web; + +#endif /* __IGoogleUpdate3Web_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3WebSecurity_FWD_DEFINED__ +#define __IGoogleUpdate3WebSecurity_FWD_DEFINED__ +typedef interface IGoogleUpdate3WebSecurity IGoogleUpdate3WebSecurity; + +#endif /* __IGoogleUpdate3WebSecurity_FWD_DEFINED__ */ + + +#ifndef __IAppBundleWeb_FWD_DEFINED__ +#define __IAppBundleWeb_FWD_DEFINED__ +typedef interface IAppBundleWeb IAppBundleWeb; + +#endif /* __IAppBundleWeb_FWD_DEFINED__ */ + + +#ifndef __IAppWeb_FWD_DEFINED__ +#define __IAppWeb_FWD_DEFINED__ +typedef interface IAppWeb IAppWeb; + +#endif /* __IAppWeb_FWD_DEFINED__ */ + + +#ifndef __IAppCommandWeb_FWD_DEFINED__ +#define __IAppCommandWeb_FWD_DEFINED__ +typedef interface IAppCommandWeb IAppCommandWeb; + +#endif /* __IAppCommandWeb_FWD_DEFINED__ */ + + +#ifndef __IAppVersionWeb_FWD_DEFINED__ +#define __IAppVersionWeb_FWD_DEFINED__ +typedef interface IAppVersionWeb IAppVersionWeb; + +#endif /* __IAppVersionWeb_FWD_DEFINED__ */ + + +#ifndef __ICoCreateAsyncStatus_FWD_DEFINED__ +#define __ICoCreateAsyncStatus_FWD_DEFINED__ +typedef interface ICoCreateAsyncStatus ICoCreateAsyncStatus; + +#endif /* __ICoCreateAsyncStatus_FWD_DEFINED__ */ + + +#ifndef __ICoCreateAsync_FWD_DEFINED__ +#define __ICoCreateAsync_FWD_DEFINED__ +typedef interface ICoCreateAsync ICoCreateAsync; + +#endif /* __ICoCreateAsync_FWD_DEFINED__ */ + + +#ifndef __IBrowserHttpRequest2_FWD_DEFINED__ +#define __IBrowserHttpRequest2_FWD_DEFINED__ +typedef interface IBrowserHttpRequest2 IBrowserHttpRequest2; + +#endif /* __IBrowserHttpRequest2_FWD_DEFINED__ */ + + +#ifndef __IProcessLauncher_FWD_DEFINED__ +#define __IProcessLauncher_FWD_DEFINED__ +typedef interface IProcessLauncher IProcessLauncher; + +#endif /* __IProcessLauncher_FWD_DEFINED__ */ + + +#ifndef __IOneClickProcessLauncher_FWD_DEFINED__ +#define __IOneClickProcessLauncher_FWD_DEFINED__ +typedef interface IOneClickProcessLauncher IOneClickProcessLauncher; + +#endif /* __IOneClickProcessLauncher_FWD_DEFINED__ */ + + +#ifndef __IProgressWndEvents_FWD_DEFINED__ +#define __IProgressWndEvents_FWD_DEFINED__ +typedef interface IProgressWndEvents IProgressWndEvents; + +#endif /* __IProgressWndEvents_FWD_DEFINED__ */ + + +#ifndef __IJobObserver_FWD_DEFINED__ +#define __IJobObserver_FWD_DEFINED__ +typedef interface IJobObserver IJobObserver; + +#endif /* __IJobObserver_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate_FWD_DEFINED__ +#define __IGoogleUpdate_FWD_DEFINED__ +typedef interface IGoogleUpdate IGoogleUpdate; + +#endif /* __IGoogleUpdate_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdateCore_FWD_DEFINED__ +#define __IGoogleUpdateCore_FWD_DEFINED__ +typedef interface IGoogleUpdateCore IGoogleUpdateCore; + +#endif /* __IGoogleUpdateCore_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3_FWD_DEFINED__ +#define __IGoogleUpdate3_FWD_DEFINED__ +typedef interface IGoogleUpdate3 IGoogleUpdate3; + +#endif /* __IGoogleUpdate3_FWD_DEFINED__ */ + + +#ifndef __IAppBundle_FWD_DEFINED__ +#define __IAppBundle_FWD_DEFINED__ +typedef interface IAppBundle IAppBundle; + +#endif /* __IAppBundle_FWD_DEFINED__ */ + + +#ifndef __IApp_FWD_DEFINED__ +#define __IApp_FWD_DEFINED__ +typedef interface IApp IApp; + +#endif /* __IApp_FWD_DEFINED__ */ + + +#ifndef __IAppCommand_FWD_DEFINED__ +#define __IAppCommand_FWD_DEFINED__ +typedef interface IAppCommand IAppCommand; + +#endif /* __IAppCommand_FWD_DEFINED__ */ + + +#ifndef __IAppVersion_FWD_DEFINED__ +#define __IAppVersion_FWD_DEFINED__ +typedef interface IAppVersion IAppVersion; + +#endif /* __IAppVersion_FWD_DEFINED__ */ + + +#ifndef __IPackage_FWD_DEFINED__ +#define __IPackage_FWD_DEFINED__ +typedef interface IPackage IPackage; + +#endif /* __IPackage_FWD_DEFINED__ */ + + +#ifndef __ICurrentState_FWD_DEFINED__ +#define __ICurrentState_FWD_DEFINED__ +typedef interface ICurrentState ICurrentState; + +#endif /* __ICurrentState_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3Web_FWD_DEFINED__ +#define __IGoogleUpdate3Web_FWD_DEFINED__ +typedef interface IGoogleUpdate3Web IGoogleUpdate3Web; + +#endif /* __IGoogleUpdate3Web_FWD_DEFINED__ */ + + +#ifndef __IAppBundleWeb_FWD_DEFINED__ +#define __IAppBundleWeb_FWD_DEFINED__ +typedef interface IAppBundleWeb IAppBundleWeb; + +#endif /* __IAppBundleWeb_FWD_DEFINED__ */ + + +#ifndef __IAppWeb_FWD_DEFINED__ +#define __IAppWeb_FWD_DEFINED__ +typedef interface IAppWeb IAppWeb; + +#endif /* __IAppWeb_FWD_DEFINED__ */ + + +#ifndef __IAppCommandWeb_FWD_DEFINED__ +#define __IAppCommandWeb_FWD_DEFINED__ +typedef interface IAppCommandWeb IAppCommandWeb; + +#endif /* __IAppCommandWeb_FWD_DEFINED__ */ + + +#ifndef __IAppVersionWeb_FWD_DEFINED__ +#define __IAppVersionWeb_FWD_DEFINED__ +typedef interface IAppVersionWeb IAppVersionWeb; + +#endif /* __IAppVersionWeb_FWD_DEFINED__ */ + + +#ifndef __ICoCreateAsyncStatus_FWD_DEFINED__ +#define __ICoCreateAsyncStatus_FWD_DEFINED__ +typedef interface ICoCreateAsyncStatus ICoCreateAsyncStatus; + +#endif /* __ICoCreateAsyncStatus_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3UserClass_FWD_DEFINED__ +#define __GoogleUpdate3UserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3UserClass GoogleUpdate3UserClass; +#else +typedef struct GoogleUpdate3UserClass GoogleUpdate3UserClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3UserClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3ServiceClass_FWD_DEFINED__ +#define __GoogleUpdate3ServiceClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3ServiceClass GoogleUpdate3ServiceClass; +#else +typedef struct GoogleUpdate3ServiceClass GoogleUpdate3ServiceClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3ServiceClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebUserClass_FWD_DEFINED__ +#define __GoogleUpdate3WebUserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebUserClass GoogleUpdate3WebUserClass; +#else +typedef struct GoogleUpdate3WebUserClass GoogleUpdate3WebUserClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebUserClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebMachineClass_FWD_DEFINED__ +#define __GoogleUpdate3WebMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebMachineClass GoogleUpdate3WebMachineClass; +#else +typedef struct GoogleUpdate3WebMachineClass GoogleUpdate3WebMachineClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebMachineClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebServiceClass_FWD_DEFINED__ +#define __GoogleUpdate3WebServiceClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebServiceClass GoogleUpdate3WebServiceClass; +#else +typedef struct GoogleUpdate3WebServiceClass GoogleUpdate3WebServiceClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebServiceClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebMachineFallbackClass_FWD_DEFINED__ +#define __GoogleUpdate3WebMachineFallbackClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebMachineFallbackClass GoogleUpdate3WebMachineFallbackClass; +#else +typedef struct GoogleUpdate3WebMachineFallbackClass GoogleUpdate3WebMachineFallbackClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebMachineFallbackClass_FWD_DEFINED__ */ + + +#ifndef __CurrentStateUserClass_FWD_DEFINED__ +#define __CurrentStateUserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CurrentStateUserClass CurrentStateUserClass; +#else +typedef struct CurrentStateUserClass CurrentStateUserClass; +#endif /* __cplusplus */ + +#endif /* __CurrentStateUserClass_FWD_DEFINED__ */ + + +#ifndef __CurrentStateMachineClass_FWD_DEFINED__ +#define __CurrentStateMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CurrentStateMachineClass CurrentStateMachineClass; +#else +typedef struct CurrentStateMachineClass CurrentStateMachineClass; +#endif /* __cplusplus */ + +#endif /* __CurrentStateMachineClass_FWD_DEFINED__ */ + + +#ifndef __CoCreateAsyncClass_FWD_DEFINED__ +#define __CoCreateAsyncClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CoCreateAsyncClass CoCreateAsyncClass; +#else +typedef struct CoCreateAsyncClass CoCreateAsyncClass; +#endif /* __cplusplus */ + +#endif /* __CoCreateAsyncClass_FWD_DEFINED__ */ + + +#ifndef __CredentialDialogUserClass_FWD_DEFINED__ +#define __CredentialDialogUserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CredentialDialogUserClass CredentialDialogUserClass; +#else +typedef struct CredentialDialogUserClass CredentialDialogUserClass; +#endif /* __cplusplus */ + +#endif /* __CredentialDialogUserClass_FWD_DEFINED__ */ + + +#ifndef __CredentialDialogMachineClass_FWD_DEFINED__ +#define __CredentialDialogMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CredentialDialogMachineClass CredentialDialogMachineClass; +#else +typedef struct CredentialDialogMachineClass CredentialDialogMachineClass; +#endif /* __cplusplus */ + +#endif /* __CredentialDialogMachineClass_FWD_DEFINED__ */ + + +#ifndef __ProcessLauncherClass_FWD_DEFINED__ +#define __ProcessLauncherClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class ProcessLauncherClass ProcessLauncherClass; +#else +typedef struct ProcessLauncherClass ProcessLauncherClass; +#endif /* __cplusplus */ + +#endif /* __ProcessLauncherClass_FWD_DEFINED__ */ + + +#ifndef __OneClickUserProcessLauncherClass_FWD_DEFINED__ +#define __OneClickUserProcessLauncherClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OneClickUserProcessLauncherClass OneClickUserProcessLauncherClass; +#else +typedef struct OneClickUserProcessLauncherClass OneClickUserProcessLauncherClass; +#endif /* __cplusplus */ + +#endif /* __OneClickUserProcessLauncherClass_FWD_DEFINED__ */ + + +#ifndef __OneClickMachineProcessLauncherClass_FWD_DEFINED__ +#define __OneClickMachineProcessLauncherClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OneClickMachineProcessLauncherClass OneClickMachineProcessLauncherClass; +#else +typedef struct OneClickMachineProcessLauncherClass OneClickMachineProcessLauncherClass; +#endif /* __cplusplus */ + +#endif /* __OneClickMachineProcessLauncherClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandUserAppsClass_FWD_DEFINED__ +#define __OnDemandUserAppsClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandUserAppsClass OnDemandUserAppsClass; +#else +typedef struct OnDemandUserAppsClass OnDemandUserAppsClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandUserAppsClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandMachineAppsClass_FWD_DEFINED__ +#define __OnDemandMachineAppsClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandMachineAppsClass OnDemandMachineAppsClass; +#else +typedef struct OnDemandMachineAppsClass OnDemandMachineAppsClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandMachineAppsClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandMachineAppsServiceClass_FWD_DEFINED__ +#define __OnDemandMachineAppsServiceClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandMachineAppsServiceClass OnDemandMachineAppsServiceClass; +#else +typedef struct OnDemandMachineAppsServiceClass OnDemandMachineAppsServiceClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandMachineAppsServiceClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandMachineAppsFallbackClass_FWD_DEFINED__ +#define __OnDemandMachineAppsFallbackClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandMachineAppsFallbackClass OnDemandMachineAppsFallbackClass; +#else +typedef struct OnDemandMachineAppsFallbackClass OnDemandMachineAppsFallbackClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandMachineAppsFallbackClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdateCoreClass_FWD_DEFINED__ +#define __GoogleUpdateCoreClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdateCoreClass GoogleUpdateCoreClass; +#else +typedef struct GoogleUpdateCoreClass GoogleUpdateCoreClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdateCoreClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdateCoreMachineClass_FWD_DEFINED__ +#define __GoogleUpdateCoreMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdateCoreMachineClass GoogleUpdateCoreMachineClass; +#else +typedef struct GoogleUpdateCoreMachineClass GoogleUpdateCoreMachineClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdateCoreMachineClass_FWD_DEFINED__ */ + + +/* header files for imported files */ +#include "oaidl.h" +#include "ocidl.h" + +#ifdef __cplusplus +extern "C"{ +#endif + + +/* interface __MIDL_itf_google_update_idl_0000_0000 */ +/* [local] */ + +typedef +enum BrowserType + { + BROWSER_UNKNOWN = 0, + BROWSER_DEFAULT = 1, + BROWSER_INTERNET_EXPLORER = 2, + BROWSER_FIREFOX = 3, + BROWSER_CHROME = 4 + } BrowserType; + +typedef +enum CurrentState + { + STATE_INIT = 1, + STATE_WAITING_TO_CHECK_FOR_UPDATE = 2, + STATE_CHECKING_FOR_UPDATE = 3, + STATE_UPDATE_AVAILABLE = 4, + STATE_WAITING_TO_DOWNLOAD = 5, + STATE_RETRYING_DOWNLOAD = 6, + STATE_DOWNLOADING = 7, + STATE_DOWNLOAD_COMPLETE = 8, + STATE_EXTRACTING = 9, + STATE_APPLYING_DIFFERENTIAL_PATCH = 10, + STATE_READY_TO_INSTALL = 11, + STATE_WAITING_TO_INSTALL = 12, + STATE_INSTALLING = 13, + STATE_INSTALL_COMPLETE = 14, + STATE_PAUSED = 15, + STATE_NO_UPDATE = 16, + STATE_ERROR = 17 + } CurrentState; + +typedef +enum InstallPriority + { + INSTALL_PRIORITY_LOW = 0, + INSTALL_PRIORITY_HIGH = 10 + } InstallPriority; + +typedef +enum PostInstallAction + { + POST_INSTALL_ACTION_DEFAULT = 0, + POST_INSTALL_ACTION_EXIT_SILENTLY = 1, + POST_INSTALL_ACTION_LAUNCH_COMMAND = 2, + POST_INSTALL_ACTION_EXIT_SILENTLY_ON_LAUNCH_COMMAND = 3, + POST_INSTALL_ACTION_RESTART_BROWSER = 4, + POST_INSTALL_ACTION_RESTART_ALL_BROWSERS = 5, + POST_INSTALL_ACTION_REBOOT = 6 + } PostInstallAction; + + +enum AppCommandStatus + { + COMMAND_STATUS_INIT = 1, + COMMAND_STATUS_RUNNING = 2, + COMMAND_STATUS_ERROR = 3, + COMMAND_STATUS_COMPLETE = 4 + } ; + + +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0000_v0_0_c_ifspec; +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0000_v0_0_s_ifspec; + +#ifndef __IGoogleUpdate3_INTERFACE_DEFINED__ +#define __IGoogleUpdate3_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate3 */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate3; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("6DB17455-4E85-46e7-9D23-E555E4B005AF") + IGoogleUpdate3 : public IDispatch + { + public: + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Count( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Item( + /* [in] */ long index, + /* [retval][out] */ IDispatch **bundle) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAppBundle( + /* [retval][out] */ IDispatch **app_bundle) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdate3Vtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate3 * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate3 * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate3 * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IGoogleUpdate3 * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IGoogleUpdate3 * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IGoogleUpdate3 * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IGoogleUpdate3 * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( + IGoogleUpdate3 * This, + /* [retval][out] */ long *count); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Item )( + IGoogleUpdate3 * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **bundle); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAppBundle )( + IGoogleUpdate3 * This, + /* [retval][out] */ IDispatch **app_bundle); + + END_INTERFACE + } IGoogleUpdate3Vtbl; + + interface IGoogleUpdate3 + { + CONST_VTBL struct IGoogleUpdate3Vtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate3_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate3_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate3_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate3_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IGoogleUpdate3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IGoogleUpdate3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IGoogleUpdate3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IGoogleUpdate3_get_Count(This,count) \ + ( (This)->lpVtbl -> get_Count(This,count) ) + +#define IGoogleUpdate3_get_Item(This,index,bundle) \ + ( (This)->lpVtbl -> get_Item(This,index,bundle) ) + +#define IGoogleUpdate3_createAppBundle(This,app_bundle) \ + ( (This)->lpVtbl -> createAppBundle(This,app_bundle) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate3_INTERFACE_DEFINED__ */ + + +#ifndef __IAppBundle_INTERFACE_DEFINED__ +#define __IAppBundle_INTERFACE_DEFINED__ + +/* interface IAppBundle */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppBundle; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("fe908cdd-22bb-472a-9870-1a0390e42f36") + IAppBundle : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayName( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0000) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayName( + /* [in] */ BSTR __MIDL__IAppBundle0001) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayLanguage( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0002) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayLanguage( + /* [in] */ BSTR __MIDL__IAppBundle0003) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installSource( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0004) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_installSource( + /* [in] */ BSTR __MIDL__IAppBundle0005) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_originURL( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0006) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_originURL( + /* [in] */ BSTR __MIDL__IAppBundle0007) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_offlineDirectory( + /* [retval][out] */ BSTR *offline_dir) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_offlineDirectory( + /* [in] */ BSTR offline_dir) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_sessionId( + /* [retval][out] */ BSTR *session_id) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_sessionId( + /* [in] */ BSTR session_id) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_sendPings( + /* [retval][out] */ VARIANT_BOOL *send_pings) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_sendPings( + /* [in] */ VARIANT_BOOL send_pings) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_priority( + /* [retval][out] */ long *priority) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_priority( + /* [in] */ long priority) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Count( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Item( + /* [in] */ long index, + /* [retval][out] */ IDispatch **app) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_altTokens( + /* [in] */ ULONG_PTR impersonation_token, + /* [in] */ ULONG_PTR primary_token, + /* [in] */ DWORD caller_proc_id) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_parentHWND( + /* [in] */ ULONG_PTR hwnd) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE initialize( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createApp( + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createInstalledApp( + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAllInstalledApps( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE checkForUpdate( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE download( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE install( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE updateAllApps( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE stop( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE pause( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE resume( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE isBusy( + /* [retval][out] */ VARIANT_BOOL *is_busy) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE downloadPackage( + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ VARIANT *current_state) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppBundleVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppBundle * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppBundle * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppBundle * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppBundle * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppBundle * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppBundle * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppBundle * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayName )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0000); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayName )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0001); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayLanguage )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0002); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayLanguage )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0003); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installSource )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0004); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_installSource )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0005); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_originURL )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0006); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_originURL )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0007); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_offlineDirectory )( + IAppBundle * This, + /* [retval][out] */ BSTR *offline_dir); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_offlineDirectory )( + IAppBundle * This, + /* [in] */ BSTR offline_dir); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_sessionId )( + IAppBundle * This, + /* [retval][out] */ BSTR *session_id); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_sessionId )( + IAppBundle * This, + /* [in] */ BSTR session_id); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_sendPings )( + IAppBundle * This, + /* [retval][out] */ VARIANT_BOOL *send_pings); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_sendPings )( + IAppBundle * This, + /* [in] */ VARIANT_BOOL send_pings); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_priority )( + IAppBundle * This, + /* [retval][out] */ long *priority); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_priority )( + IAppBundle * This, + /* [in] */ long priority); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( + IAppBundle * This, + /* [retval][out] */ long *count); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Item )( + IAppBundle * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **app); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_altTokens )( + IAppBundle * This, + /* [in] */ ULONG_PTR impersonation_token, + /* [in] */ ULONG_PTR primary_token, + /* [in] */ DWORD caller_proc_id); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_parentHWND )( + IAppBundle * This, + /* [in] */ ULONG_PTR hwnd); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *initialize )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createApp )( + IAppBundle * This, + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createInstalledApp )( + IAppBundle * This, + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAllInstalledApps )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *checkForUpdate )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *download )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *install )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *updateAllApps )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *stop )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *pause )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *resume )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *isBusy )( + IAppBundle * This, + /* [retval][out] */ VARIANT_BOOL *is_busy); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *downloadPackage )( + IAppBundle * This, + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IAppBundle * This, + /* [retval][out] */ VARIANT *current_state); + + END_INTERFACE + } IAppBundleVtbl; + + interface IAppBundle + { + CONST_VTBL struct IAppBundleVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppBundle_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppBundle_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppBundle_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppBundle_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppBundle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppBundle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppBundle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppBundle_get_displayName(This,__MIDL__IAppBundle0000) \ + ( (This)->lpVtbl -> get_displayName(This,__MIDL__IAppBundle0000) ) + +#define IAppBundle_put_displayName(This,__MIDL__IAppBundle0001) \ + ( (This)->lpVtbl -> put_displayName(This,__MIDL__IAppBundle0001) ) + +#define IAppBundle_get_displayLanguage(This,__MIDL__IAppBundle0002) \ + ( (This)->lpVtbl -> get_displayLanguage(This,__MIDL__IAppBundle0002) ) + +#define IAppBundle_put_displayLanguage(This,__MIDL__IAppBundle0003) \ + ( (This)->lpVtbl -> put_displayLanguage(This,__MIDL__IAppBundle0003) ) + +#define IAppBundle_get_installSource(This,__MIDL__IAppBundle0004) \ + ( (This)->lpVtbl -> get_installSource(This,__MIDL__IAppBundle0004) ) + +#define IAppBundle_put_installSource(This,__MIDL__IAppBundle0005) \ + ( (This)->lpVtbl -> put_installSource(This,__MIDL__IAppBundle0005) ) + +#define IAppBundle_get_originURL(This,__MIDL__IAppBundle0006) \ + ( (This)->lpVtbl -> get_originURL(This,__MIDL__IAppBundle0006) ) + +#define IAppBundle_put_originURL(This,__MIDL__IAppBundle0007) \ + ( (This)->lpVtbl -> put_originURL(This,__MIDL__IAppBundle0007) ) + +#define IAppBundle_get_offlineDirectory(This,offline_dir) \ + ( (This)->lpVtbl -> get_offlineDirectory(This,offline_dir) ) + +#define IAppBundle_put_offlineDirectory(This,offline_dir) \ + ( (This)->lpVtbl -> put_offlineDirectory(This,offline_dir) ) + +#define IAppBundle_get_sessionId(This,session_id) \ + ( (This)->lpVtbl -> get_sessionId(This,session_id) ) + +#define IAppBundle_put_sessionId(This,session_id) \ + ( (This)->lpVtbl -> put_sessionId(This,session_id) ) + +#define IAppBundle_get_sendPings(This,send_pings) \ + ( (This)->lpVtbl -> get_sendPings(This,send_pings) ) + +#define IAppBundle_put_sendPings(This,send_pings) \ + ( (This)->lpVtbl -> put_sendPings(This,send_pings) ) + +#define IAppBundle_get_priority(This,priority) \ + ( (This)->lpVtbl -> get_priority(This,priority) ) + +#define IAppBundle_put_priority(This,priority) \ + ( (This)->lpVtbl -> put_priority(This,priority) ) + +#define IAppBundle_get_Count(This,count) \ + ( (This)->lpVtbl -> get_Count(This,count) ) + +#define IAppBundle_get_Item(This,index,app) \ + ( (This)->lpVtbl -> get_Item(This,index,app) ) + +#define IAppBundle_put_altTokens(This,impersonation_token,primary_token,caller_proc_id) \ + ( (This)->lpVtbl -> put_altTokens(This,impersonation_token,primary_token,caller_proc_id) ) + +#define IAppBundle_put_parentHWND(This,hwnd) \ + ( (This)->lpVtbl -> put_parentHWND(This,hwnd) ) + +#define IAppBundle_initialize(This) \ + ( (This)->lpVtbl -> initialize(This) ) + +#define IAppBundle_createApp(This,app_id,app) \ + ( (This)->lpVtbl -> createApp(This,app_id,app) ) + +#define IAppBundle_createInstalledApp(This,app_id,app) \ + ( (This)->lpVtbl -> createInstalledApp(This,app_id,app) ) + +#define IAppBundle_createAllInstalledApps(This) \ + ( (This)->lpVtbl -> createAllInstalledApps(This) ) + +#define IAppBundle_checkForUpdate(This) \ + ( (This)->lpVtbl -> checkForUpdate(This) ) + +#define IAppBundle_download(This) \ + ( (This)->lpVtbl -> download(This) ) + +#define IAppBundle_install(This) \ + ( (This)->lpVtbl -> install(This) ) + +#define IAppBundle_updateAllApps(This) \ + ( (This)->lpVtbl -> updateAllApps(This) ) + +#define IAppBundle_stop(This) \ + ( (This)->lpVtbl -> stop(This) ) + +#define IAppBundle_pause(This) \ + ( (This)->lpVtbl -> pause(This) ) + +#define IAppBundle_resume(This) \ + ( (This)->lpVtbl -> resume(This) ) + +#define IAppBundle_isBusy(This,is_busy) \ + ( (This)->lpVtbl -> isBusy(This,is_busy) ) + +#define IAppBundle_downloadPackage(This,app_id,package_name) \ + ( (This)->lpVtbl -> downloadPackage(This,app_id,package_name) ) + +#define IAppBundle_get_currentState(This,current_state) \ + ( (This)->lpVtbl -> get_currentState(This,current_state) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppBundle_INTERFACE_DEFINED__ */ + + +#ifndef __IApp_INTERFACE_DEFINED__ +#define __IApp_INTERFACE_DEFINED__ + +/* interface IApp */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IApp; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("76F7B787-A67C-4c73-82C7-31F5E3AABC5C") + IApp : public IDispatch + { + public: + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_currentVersion( + /* [retval][out] */ IDispatch **current) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_nextVersion( + /* [retval][out] */ IDispatch **next) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_appId( + /* [retval][out] */ BSTR *__MIDL__IApp0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayName( + /* [retval][out] */ BSTR *__MIDL__IApp0001) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayName( + /* [in] */ BSTR __MIDL__IApp0002) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_language( + /* [retval][out] */ BSTR *__MIDL__IApp0003) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_language( + /* [in] */ BSTR __MIDL__IApp0004) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ap( + /* [retval][out] */ BSTR *__MIDL__IApp0005) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ap( + /* [in] */ BSTR __MIDL__IApp0006) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ttToken( + /* [retval][out] */ BSTR *__MIDL__IApp0007) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ttToken( + /* [in] */ BSTR __MIDL__IApp0008) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_iid( + /* [retval][out] */ BSTR *__MIDL__IApp0009) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_iid( + /* [in] */ BSTR __MIDL__IApp0010) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_brandCode( + /* [retval][out] */ BSTR *__MIDL__IApp0011) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_brandCode( + /* [in] */ BSTR __MIDL__IApp0012) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_clientId( + /* [retval][out] */ BSTR *__MIDL__IApp0013) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_clientId( + /* [in] */ BSTR __MIDL__IApp0014) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_labels( + /* [retval][out] */ BSTR *__MIDL__IApp0015) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_labels( + /* [in] */ BSTR __MIDL__IApp0016) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_referralId( + /* [retval][out] */ BSTR *__MIDL__IApp0017) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_referralId( + /* [in] */ BSTR __MIDL__IApp0018) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_command( + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_browserType( + /* [retval][out] */ UINT *__MIDL__IApp0019) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_browserType( + /* [in] */ UINT __MIDL__IApp0020) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_clientInstallData( + /* [retval][out] */ BSTR *__MIDL__IApp0021) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_clientInstallData( + /* [in] */ BSTR __MIDL__IApp0022) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_serverInstallDataIndex( + /* [retval][out] */ BSTR *__MIDL__IApp0023) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_serverInstallDataIndex( + /* [in] */ BSTR __MIDL__IApp0024) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isEulaAccepted( + /* [retval][out] */ VARIANT_BOOL *__MIDL__IApp0025) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_isEulaAccepted( + /* [in] */ VARIANT_BOOL __MIDL__IApp0026) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_usageStatsEnable( + /* [retval][out] */ UINT *__MIDL__IApp0027) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_usageStatsEnable( + /* [in] */ UINT __MIDL__IApp0028) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installTimeDiffSec( + /* [retval][out] */ UINT *__MIDL__IApp0029) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ IDispatch **__MIDL__IApp0030) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IApp * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IApp * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IApp * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IApp * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IApp * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IApp * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IApp * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_currentVersion )( + IApp * This, + /* [retval][out] */ IDispatch **current); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_nextVersion )( + IApp * This, + /* [retval][out] */ IDispatch **next); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_appId )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayName )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0001); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayName )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0002); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_language )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0003); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_language )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0004); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ap )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0005); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ap )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0006); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ttToken )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0007); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ttToken )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0008); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_iid )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0009); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_iid )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0010); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_brandCode )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0011); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_brandCode )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0012); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientId )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0013); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientId )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0014); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_labels )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0015); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_labels )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0016); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_referralId )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0017); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_referralId )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0018); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_command )( + IApp * This, + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_browserType )( + IApp * This, + /* [retval][out] */ UINT *__MIDL__IApp0019); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_browserType )( + IApp * This, + /* [in] */ UINT __MIDL__IApp0020); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientInstallData )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0021); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientInstallData )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0022); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_serverInstallDataIndex )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0023); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_serverInstallDataIndex )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0024); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isEulaAccepted )( + IApp * This, + /* [retval][out] */ VARIANT_BOOL *__MIDL__IApp0025); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_isEulaAccepted )( + IApp * This, + /* [in] */ VARIANT_BOOL __MIDL__IApp0026); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_usageStatsEnable )( + IApp * This, + /* [retval][out] */ UINT *__MIDL__IApp0027); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_usageStatsEnable )( + IApp * This, + /* [in] */ UINT __MIDL__IApp0028); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installTimeDiffSec )( + IApp * This, + /* [retval][out] */ UINT *__MIDL__IApp0029); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IApp * This, + /* [retval][out] */ IDispatch **__MIDL__IApp0030); + + END_INTERFACE + } IAppVtbl; + + interface IApp + { + CONST_VTBL struct IAppVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IApp_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IApp_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IApp_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IApp_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IApp_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IApp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IApp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IApp_get_currentVersion(This,current) \ + ( (This)->lpVtbl -> get_currentVersion(This,current) ) + +#define IApp_get_nextVersion(This,next) \ + ( (This)->lpVtbl -> get_nextVersion(This,next) ) + +#define IApp_get_appId(This,__MIDL__IApp0000) \ + ( (This)->lpVtbl -> get_appId(This,__MIDL__IApp0000) ) + +#define IApp_get_displayName(This,__MIDL__IApp0001) \ + ( (This)->lpVtbl -> get_displayName(This,__MIDL__IApp0001) ) + +#define IApp_put_displayName(This,__MIDL__IApp0002) \ + ( (This)->lpVtbl -> put_displayName(This,__MIDL__IApp0002) ) + +#define IApp_get_language(This,__MIDL__IApp0003) \ + ( (This)->lpVtbl -> get_language(This,__MIDL__IApp0003) ) + +#define IApp_put_language(This,__MIDL__IApp0004) \ + ( (This)->lpVtbl -> put_language(This,__MIDL__IApp0004) ) + +#define IApp_get_ap(This,__MIDL__IApp0005) \ + ( (This)->lpVtbl -> get_ap(This,__MIDL__IApp0005) ) + +#define IApp_put_ap(This,__MIDL__IApp0006) \ + ( (This)->lpVtbl -> put_ap(This,__MIDL__IApp0006) ) + +#define IApp_get_ttToken(This,__MIDL__IApp0007) \ + ( (This)->lpVtbl -> get_ttToken(This,__MIDL__IApp0007) ) + +#define IApp_put_ttToken(This,__MIDL__IApp0008) \ + ( (This)->lpVtbl -> put_ttToken(This,__MIDL__IApp0008) ) + +#define IApp_get_iid(This,__MIDL__IApp0009) \ + ( (This)->lpVtbl -> get_iid(This,__MIDL__IApp0009) ) + +#define IApp_put_iid(This,__MIDL__IApp0010) \ + ( (This)->lpVtbl -> put_iid(This,__MIDL__IApp0010) ) + +#define IApp_get_brandCode(This,__MIDL__IApp0011) \ + ( (This)->lpVtbl -> get_brandCode(This,__MIDL__IApp0011) ) + +#define IApp_put_brandCode(This,__MIDL__IApp0012) \ + ( (This)->lpVtbl -> put_brandCode(This,__MIDL__IApp0012) ) + +#define IApp_get_clientId(This,__MIDL__IApp0013) \ + ( (This)->lpVtbl -> get_clientId(This,__MIDL__IApp0013) ) + +#define IApp_put_clientId(This,__MIDL__IApp0014) \ + ( (This)->lpVtbl -> put_clientId(This,__MIDL__IApp0014) ) + +#define IApp_get_labels(This,__MIDL__IApp0015) \ + ( (This)->lpVtbl -> get_labels(This,__MIDL__IApp0015) ) + +#define IApp_put_labels(This,__MIDL__IApp0016) \ + ( (This)->lpVtbl -> put_labels(This,__MIDL__IApp0016) ) + +#define IApp_get_referralId(This,__MIDL__IApp0017) \ + ( (This)->lpVtbl -> get_referralId(This,__MIDL__IApp0017) ) + +#define IApp_put_referralId(This,__MIDL__IApp0018) \ + ( (This)->lpVtbl -> put_referralId(This,__MIDL__IApp0018) ) + +#define IApp_get_command(This,command_id,command) \ + ( (This)->lpVtbl -> get_command(This,command_id,command) ) + +#define IApp_get_browserType(This,__MIDL__IApp0019) \ + ( (This)->lpVtbl -> get_browserType(This,__MIDL__IApp0019) ) + +#define IApp_put_browserType(This,__MIDL__IApp0020) \ + ( (This)->lpVtbl -> put_browserType(This,__MIDL__IApp0020) ) + +#define IApp_get_clientInstallData(This,__MIDL__IApp0021) \ + ( (This)->lpVtbl -> get_clientInstallData(This,__MIDL__IApp0021) ) + +#define IApp_put_clientInstallData(This,__MIDL__IApp0022) \ + ( (This)->lpVtbl -> put_clientInstallData(This,__MIDL__IApp0022) ) + +#define IApp_get_serverInstallDataIndex(This,__MIDL__IApp0023) \ + ( (This)->lpVtbl -> get_serverInstallDataIndex(This,__MIDL__IApp0023) ) + +#define IApp_put_serverInstallDataIndex(This,__MIDL__IApp0024) \ + ( (This)->lpVtbl -> put_serverInstallDataIndex(This,__MIDL__IApp0024) ) + +#define IApp_get_isEulaAccepted(This,__MIDL__IApp0025) \ + ( (This)->lpVtbl -> get_isEulaAccepted(This,__MIDL__IApp0025) ) + +#define IApp_put_isEulaAccepted(This,__MIDL__IApp0026) \ + ( (This)->lpVtbl -> put_isEulaAccepted(This,__MIDL__IApp0026) ) + +#define IApp_get_usageStatsEnable(This,__MIDL__IApp0027) \ + ( (This)->lpVtbl -> get_usageStatsEnable(This,__MIDL__IApp0027) ) + +#define IApp_put_usageStatsEnable(This,__MIDL__IApp0028) \ + ( (This)->lpVtbl -> put_usageStatsEnable(This,__MIDL__IApp0028) ) + +#define IApp_get_installTimeDiffSec(This,__MIDL__IApp0029) \ + ( (This)->lpVtbl -> get_installTimeDiffSec(This,__MIDL__IApp0029) ) + +#define IApp_get_currentState(This,__MIDL__IApp0030) \ + ( (This)->lpVtbl -> get_currentState(This,__MIDL__IApp0030) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IApp_INTERFACE_DEFINED__ */ + + +#ifndef __IAppCommand_INTERFACE_DEFINED__ +#define __IAppCommand_INTERFACE_DEFINED__ + +/* interface IAppCommand */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppCommand; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("4DE778FE-F195-4ee3-9DAB-FE446C239221") + IAppCommand : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isWebAccessible( + /* [retval][out] */ VARIANT_BOOL *__MIDL__IAppCommand0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_status( + /* [retval][out] */ UINT *__MIDL__IAppCommand0001) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_exitCode( + /* [retval][out] */ DWORD *__MIDL__IAppCommand0002) = 0; + + virtual HRESULT STDMETHODCALLTYPE execute( + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppCommandVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppCommand * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppCommand * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppCommand * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppCommand * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppCommand * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppCommand * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppCommand * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isWebAccessible )( + IAppCommand * This, + /* [retval][out] */ VARIANT_BOOL *__MIDL__IAppCommand0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( + IAppCommand * This, + /* [retval][out] */ UINT *__MIDL__IAppCommand0001); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_exitCode )( + IAppCommand * This, + /* [retval][out] */ DWORD *__MIDL__IAppCommand0002); + + HRESULT ( STDMETHODCALLTYPE *execute )( + IAppCommand * This, + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9); + + END_INTERFACE + } IAppCommandVtbl; + + interface IAppCommand + { + CONST_VTBL struct IAppCommandVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppCommand_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppCommand_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppCommand_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppCommand_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppCommand_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppCommand_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppCommand_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppCommand_get_isWebAccessible(This,__MIDL__IAppCommand0000) \ + ( (This)->lpVtbl -> get_isWebAccessible(This,__MIDL__IAppCommand0000) ) + +#define IAppCommand_get_status(This,__MIDL__IAppCommand0001) \ + ( (This)->lpVtbl -> get_status(This,__MIDL__IAppCommand0001) ) + +#define IAppCommand_get_exitCode(This,__MIDL__IAppCommand0002) \ + ( (This)->lpVtbl -> get_exitCode(This,__MIDL__IAppCommand0002) ) + +#define IAppCommand_execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) \ + ( (This)->lpVtbl -> execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppCommand_INTERFACE_DEFINED__ */ + + +#ifndef __IAppVersion_INTERFACE_DEFINED__ +#define __IAppVersion_INTERFACE_DEFINED__ + +/* interface IAppVersion */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppVersion; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("BCDCB538-01C0-46d1-A6A7-52F4D021C272") + IAppVersion : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_version( + /* [retval][out] */ BSTR *__MIDL__IAppVersion0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_packageCount( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_package( + /* [in] */ long index, + /* [retval][out] */ IDispatch **package) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppVersionVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppVersion * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppVersion * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppVersion * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppVersion * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppVersion * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppVersion * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppVersion * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )( + IAppVersion * This, + /* [retval][out] */ BSTR *__MIDL__IAppVersion0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_packageCount )( + IAppVersion * This, + /* [retval][out] */ long *count); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_package )( + IAppVersion * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **package); + + END_INTERFACE + } IAppVersionVtbl; + + interface IAppVersion + { + CONST_VTBL struct IAppVersionVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppVersion_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppVersion_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppVersion_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppVersion_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppVersion_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppVersion_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppVersion_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppVersion_get_version(This,__MIDL__IAppVersion0000) \ + ( (This)->lpVtbl -> get_version(This,__MIDL__IAppVersion0000) ) + +#define IAppVersion_get_packageCount(This,count) \ + ( (This)->lpVtbl -> get_packageCount(This,count) ) + +#define IAppVersion_get_package(This,index,package) \ + ( (This)->lpVtbl -> get_package(This,index,package) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppVersion_INTERFACE_DEFINED__ */ + + +#ifndef __IPackage_INTERFACE_DEFINED__ +#define __IPackage_INTERFACE_DEFINED__ + +/* interface IPackage */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IPackage; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("DCAB8386-4F03-4dbd-A366-D90BC9F68DE6") + IPackage : public IDispatch + { + public: + virtual /* [id] */ HRESULT STDMETHODCALLTYPE get( + /* [in] */ BSTR dir) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isAvailable( + /* [retval][out] */ VARIANT_BOOL *__MIDL__IPackage0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_filename( + /* [retval][out] */ BSTR *__MIDL__IPackage0001) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IPackageVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IPackage * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IPackage * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IPackage * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IPackage * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IPackage * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IPackage * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IPackage * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *get )( + IPackage * This, + /* [in] */ BSTR dir); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isAvailable )( + IPackage * This, + /* [retval][out] */ VARIANT_BOOL *__MIDL__IPackage0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_filename )( + IPackage * This, + /* [retval][out] */ BSTR *__MIDL__IPackage0001); + + END_INTERFACE + } IPackageVtbl; + + interface IPackage + { + CONST_VTBL struct IPackageVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IPackage_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IPackage_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IPackage_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IPackage_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IPackage_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IPackage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IPackage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IPackage_get(This,dir) \ + ( (This)->lpVtbl -> get(This,dir) ) + +#define IPackage_get_isAvailable(This,__MIDL__IPackage0000) \ + ( (This)->lpVtbl -> get_isAvailable(This,__MIDL__IPackage0000) ) + +#define IPackage_get_filename(This,__MIDL__IPackage0001) \ + ( (This)->lpVtbl -> get_filename(This,__MIDL__IPackage0001) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IPackage_INTERFACE_DEFINED__ */ + + +#ifndef __ICurrentState_INTERFACE_DEFINED__ +#define __ICurrentState_INTERFACE_DEFINED__ + +/* interface ICurrentState */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_ICurrentState; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("247954F9-9EDC-4E68-8CC3-150C2B89EADF") + ICurrentState : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_stateValue( + /* [retval][out] */ LONG *__MIDL__ICurrentState0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_availableVersion( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0001) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_bytesDownloaded( + /* [retval][out] */ ULONG *__MIDL__ICurrentState0002) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_totalBytesToDownload( + /* [retval][out] */ ULONG *__MIDL__ICurrentState0003) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_downloadTimeRemainingMs( + /* [retval][out] */ LONG *__MIDL__ICurrentState0004) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_nextRetryTime( + /* [retval][out] */ ULONGLONG *__MIDL__ICurrentState0005) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installProgress( + /* [retval][out] */ LONG *__MIDL__ICurrentState0006) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installTimeRemainingMs( + /* [retval][out] */ LONG *__MIDL__ICurrentState0007) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isCanceled( + /* [retval][out] */ VARIANT_BOOL *is_canceled) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_errorCode( + /* [retval][out] */ LONG *__MIDL__ICurrentState0008) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_extraCode1( + /* [retval][out] */ LONG *__MIDL__ICurrentState0009) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_completionMessage( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0010) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installerResultCode( + /* [retval][out] */ LONG *__MIDL__ICurrentState0011) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installerResultExtraCode1( + /* [retval][out] */ LONG *__MIDL__ICurrentState0012) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_postInstallLaunchCommandLine( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0013) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_postInstallUrl( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0014) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_postInstallAction( + /* [retval][out] */ LONG *__MIDL__ICurrentState0015) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICurrentStateVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICurrentState * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICurrentState * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICurrentState * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + ICurrentState * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + ICurrentState * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + ICurrentState * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + ICurrentState * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_stateValue )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_availableVersion )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0001); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_bytesDownloaded )( + ICurrentState * This, + /* [retval][out] */ ULONG *__MIDL__ICurrentState0002); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_totalBytesToDownload )( + ICurrentState * This, + /* [retval][out] */ ULONG *__MIDL__ICurrentState0003); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_downloadTimeRemainingMs )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0004); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_nextRetryTime )( + ICurrentState * This, + /* [retval][out] */ ULONGLONG *__MIDL__ICurrentState0005); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installProgress )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0006); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installTimeRemainingMs )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0007); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isCanceled )( + ICurrentState * This, + /* [retval][out] */ VARIANT_BOOL *is_canceled); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorCode )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0008); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_extraCode1 )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0009); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_completionMessage )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0010); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installerResultCode )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0011); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installerResultExtraCode1 )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0012); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_postInstallLaunchCommandLine )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0013); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_postInstallUrl )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0014); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_postInstallAction )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0015); + + END_INTERFACE + } ICurrentStateVtbl; + + interface ICurrentState + { + CONST_VTBL struct ICurrentStateVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICurrentState_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICurrentState_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICurrentState_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICurrentState_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define ICurrentState_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define ICurrentState_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define ICurrentState_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define ICurrentState_get_stateValue(This,__MIDL__ICurrentState0000) \ + ( (This)->lpVtbl -> get_stateValue(This,__MIDL__ICurrentState0000) ) + +#define ICurrentState_get_availableVersion(This,__MIDL__ICurrentState0001) \ + ( (This)->lpVtbl -> get_availableVersion(This,__MIDL__ICurrentState0001) ) + +#define ICurrentState_get_bytesDownloaded(This,__MIDL__ICurrentState0002) \ + ( (This)->lpVtbl -> get_bytesDownloaded(This,__MIDL__ICurrentState0002) ) + +#define ICurrentState_get_totalBytesToDownload(This,__MIDL__ICurrentState0003) \ + ( (This)->lpVtbl -> get_totalBytesToDownload(This,__MIDL__ICurrentState0003) ) + +#define ICurrentState_get_downloadTimeRemainingMs(This,__MIDL__ICurrentState0004) \ + ( (This)->lpVtbl -> get_downloadTimeRemainingMs(This,__MIDL__ICurrentState0004) ) + +#define ICurrentState_get_nextRetryTime(This,__MIDL__ICurrentState0005) \ + ( (This)->lpVtbl -> get_nextRetryTime(This,__MIDL__ICurrentState0005) ) + +#define ICurrentState_get_installProgress(This,__MIDL__ICurrentState0006) \ + ( (This)->lpVtbl -> get_installProgress(This,__MIDL__ICurrentState0006) ) + +#define ICurrentState_get_installTimeRemainingMs(This,__MIDL__ICurrentState0007) \ + ( (This)->lpVtbl -> get_installTimeRemainingMs(This,__MIDL__ICurrentState0007) ) + +#define ICurrentState_get_isCanceled(This,is_canceled) \ + ( (This)->lpVtbl -> get_isCanceled(This,is_canceled) ) + +#define ICurrentState_get_errorCode(This,__MIDL__ICurrentState0008) \ + ( (This)->lpVtbl -> get_errorCode(This,__MIDL__ICurrentState0008) ) + +#define ICurrentState_get_extraCode1(This,__MIDL__ICurrentState0009) \ + ( (This)->lpVtbl -> get_extraCode1(This,__MIDL__ICurrentState0009) ) + +#define ICurrentState_get_completionMessage(This,__MIDL__ICurrentState0010) \ + ( (This)->lpVtbl -> get_completionMessage(This,__MIDL__ICurrentState0010) ) + +#define ICurrentState_get_installerResultCode(This,__MIDL__ICurrentState0011) \ + ( (This)->lpVtbl -> get_installerResultCode(This,__MIDL__ICurrentState0011) ) + +#define ICurrentState_get_installerResultExtraCode1(This,__MIDL__ICurrentState0012) \ + ( (This)->lpVtbl -> get_installerResultExtraCode1(This,__MIDL__ICurrentState0012) ) + +#define ICurrentState_get_postInstallLaunchCommandLine(This,__MIDL__ICurrentState0013) \ + ( (This)->lpVtbl -> get_postInstallLaunchCommandLine(This,__MIDL__ICurrentState0013) ) + +#define ICurrentState_get_postInstallUrl(This,__MIDL__ICurrentState0014) \ + ( (This)->lpVtbl -> get_postInstallUrl(This,__MIDL__ICurrentState0014) ) + +#define ICurrentState_get_postInstallAction(This,__MIDL__ICurrentState0015) \ + ( (This)->lpVtbl -> get_postInstallAction(This,__MIDL__ICurrentState0015) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICurrentState_INTERFACE_DEFINED__ */ + + +#ifndef __IRegistrationUpdateHook_INTERFACE_DEFINED__ +#define __IRegistrationUpdateHook_INTERFACE_DEFINED__ + +/* interface IRegistrationUpdateHook */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IRegistrationUpdateHook; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("4E223325-C16B-4eeb-AEDC-19AA99A237FA") + IRegistrationUpdateHook : public IDispatch + { + public: + virtual HRESULT STDMETHODCALLTYPE UpdateRegistry( + /* [in] */ BSTR app_id, + /* [in] */ VARIANT_BOOL is_machine) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IRegistrationUpdateHookVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IRegistrationUpdateHook * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IRegistrationUpdateHook * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IRegistrationUpdateHook * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IRegistrationUpdateHook * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IRegistrationUpdateHook * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IRegistrationUpdateHook * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IRegistrationUpdateHook * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + HRESULT ( STDMETHODCALLTYPE *UpdateRegistry )( + IRegistrationUpdateHook * This, + /* [in] */ BSTR app_id, + /* [in] */ VARIANT_BOOL is_machine); + + END_INTERFACE + } IRegistrationUpdateHookVtbl; + + interface IRegistrationUpdateHook + { + CONST_VTBL struct IRegistrationUpdateHookVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IRegistrationUpdateHook_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IRegistrationUpdateHook_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IRegistrationUpdateHook_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IRegistrationUpdateHook_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IRegistrationUpdateHook_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IRegistrationUpdateHook_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IRegistrationUpdateHook_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IRegistrationUpdateHook_UpdateRegistry(This,app_id,is_machine) \ + ( (This)->lpVtbl -> UpdateRegistry(This,app_id,is_machine) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IRegistrationUpdateHook_INTERFACE_DEFINED__ */ + + +#ifndef __ICredentialDialog_INTERFACE_DEFINED__ +#define __ICredentialDialog_INTERFACE_DEFINED__ + +/* interface ICredentialDialog */ +/* [unique][helpstring][uuid][object] */ + + +EXTERN_C const IID IID_ICredentialDialog; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("b3a47570-0a85-4aea-8270-529d47899603") + ICredentialDialog : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE QueryUserForCredentials( + /* [in] */ ULONG_PTR owner_hwnd, + /* [in] */ BSTR server, + /* [in] */ BSTR message, + /* [out] */ BSTR *username, + /* [out] */ BSTR *password) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICredentialDialogVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICredentialDialog * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICredentialDialog * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICredentialDialog * This); + + HRESULT ( STDMETHODCALLTYPE *QueryUserForCredentials )( + ICredentialDialog * This, + /* [in] */ ULONG_PTR owner_hwnd, + /* [in] */ BSTR server, + /* [in] */ BSTR message, + /* [out] */ BSTR *username, + /* [out] */ BSTR *password); + + END_INTERFACE + } ICredentialDialogVtbl; + + interface ICredentialDialog + { + CONST_VTBL struct ICredentialDialogVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICredentialDialog_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICredentialDialog_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICredentialDialog_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICredentialDialog_QueryUserForCredentials(This,owner_hwnd,server,message,username,password) \ + ( (This)->lpVtbl -> QueryUserForCredentials(This,owner_hwnd,server,message,username,password) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICredentialDialog_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdate3Web_INTERFACE_DEFINED__ +#define __IGoogleUpdate3Web_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate3Web */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate3Web; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("494B20CF-282E-4BDD-9F5D-B70CB09D351E") + IGoogleUpdate3Web : public IDispatch + { + public: + virtual HRESULT STDMETHODCALLTYPE createAppBundleWeb( + /* [retval][out] */ IDispatch **app_bundle_web) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdate3WebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate3Web * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate3Web * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate3Web * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IGoogleUpdate3Web * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IGoogleUpdate3Web * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IGoogleUpdate3Web * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IGoogleUpdate3Web * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + HRESULT ( STDMETHODCALLTYPE *createAppBundleWeb )( + IGoogleUpdate3Web * This, + /* [retval][out] */ IDispatch **app_bundle_web); + + END_INTERFACE + } IGoogleUpdate3WebVtbl; + + interface IGoogleUpdate3Web + { + CONST_VTBL struct IGoogleUpdate3WebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate3Web_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate3Web_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate3Web_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate3Web_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IGoogleUpdate3Web_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IGoogleUpdate3Web_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IGoogleUpdate3Web_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IGoogleUpdate3Web_createAppBundleWeb(This,app_bundle_web) \ + ( (This)->lpVtbl -> createAppBundleWeb(This,app_bundle_web) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate3Web_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdate3WebSecurity_INTERFACE_DEFINED__ +#define __IGoogleUpdate3WebSecurity_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate3WebSecurity */ +/* [unique][helpstring][uuid][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate3WebSecurity; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("2D363682-561D-4c3a-81C6-F2F82107562A") + IGoogleUpdate3WebSecurity : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE setOriginURL( + /* [in] */ BSTR origin_url) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdate3WebSecurityVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate3WebSecurity * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate3WebSecurity * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate3WebSecurity * This); + + HRESULT ( STDMETHODCALLTYPE *setOriginURL )( + IGoogleUpdate3WebSecurity * This, + /* [in] */ BSTR origin_url); + + END_INTERFACE + } IGoogleUpdate3WebSecurityVtbl; + + interface IGoogleUpdate3WebSecurity + { + CONST_VTBL struct IGoogleUpdate3WebSecurityVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate3WebSecurity_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate3WebSecurity_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate3WebSecurity_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate3WebSecurity_setOriginURL(This,origin_url) \ + ( (This)->lpVtbl -> setOriginURL(This,origin_url) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate3WebSecurity_INTERFACE_DEFINED__ */ + + +#ifndef __IAppBundleWeb_INTERFACE_DEFINED__ +#define __IAppBundleWeb_INTERFACE_DEFINED__ + +/* interface IAppBundleWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppBundleWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("DD42475D-6D46-496a-924E-BD5630B4CBBA") + IAppBundleWeb : public IDispatch + { + public: + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createApp( + /* [in] */ BSTR app_guid, + /* [in] */ BSTR brand_code, + /* [in] */ BSTR language, + /* [in] */ BSTR ap) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createInstalledApp( + /* [in] */ BSTR app_id) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAllInstalledApps( void) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayLanguage( + /* [retval][out] */ BSTR *__MIDL__IAppBundleWeb0000) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayLanguage( + /* [in] */ BSTR __MIDL__IAppBundleWeb0001) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_parentHWND( + /* [in] */ ULONG_PTR hwnd) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_length( + /* [retval][out] */ int *index) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_appWeb( + /* [in] */ int index, + /* [retval][out] */ IDispatch **app_web) = 0; + + virtual HRESULT STDMETHODCALLTYPE initialize( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE checkForUpdate( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE download( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE install( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE pause( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE resume( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE cancel( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE downloadPackage( + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ VARIANT *current_state) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppBundleWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppBundleWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppBundleWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppBundleWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppBundleWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppBundleWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppBundleWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createApp )( + IAppBundleWeb * This, + /* [in] */ BSTR app_guid, + /* [in] */ BSTR brand_code, + /* [in] */ BSTR language, + /* [in] */ BSTR ap); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createInstalledApp )( + IAppBundleWeb * This, + /* [in] */ BSTR app_id); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAllInstalledApps )( + IAppBundleWeb * This); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayLanguage )( + IAppBundleWeb * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundleWeb0000); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayLanguage )( + IAppBundleWeb * This, + /* [in] */ BSTR __MIDL__IAppBundleWeb0001); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_parentHWND )( + IAppBundleWeb * This, + /* [in] */ ULONG_PTR hwnd); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( + IAppBundleWeb * This, + /* [retval][out] */ int *index); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_appWeb )( + IAppBundleWeb * This, + /* [in] */ int index, + /* [retval][out] */ IDispatch **app_web); + + HRESULT ( STDMETHODCALLTYPE *initialize )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *checkForUpdate )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *download )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *install )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *pause )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *resume )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *cancel )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *downloadPackage )( + IAppBundleWeb * This, + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IAppBundleWeb * This, + /* [retval][out] */ VARIANT *current_state); + + END_INTERFACE + } IAppBundleWebVtbl; + + interface IAppBundleWeb + { + CONST_VTBL struct IAppBundleWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppBundleWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppBundleWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppBundleWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppBundleWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppBundleWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppBundleWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppBundleWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppBundleWeb_createApp(This,app_guid,brand_code,language,ap) \ + ( (This)->lpVtbl -> createApp(This,app_guid,brand_code,language,ap) ) + +#define IAppBundleWeb_createInstalledApp(This,app_id) \ + ( (This)->lpVtbl -> createInstalledApp(This,app_id) ) + +#define IAppBundleWeb_createAllInstalledApps(This) \ + ( (This)->lpVtbl -> createAllInstalledApps(This) ) + +#define IAppBundleWeb_get_displayLanguage(This,__MIDL__IAppBundleWeb0000) \ + ( (This)->lpVtbl -> get_displayLanguage(This,__MIDL__IAppBundleWeb0000) ) + +#define IAppBundleWeb_put_displayLanguage(This,__MIDL__IAppBundleWeb0001) \ + ( (This)->lpVtbl -> put_displayLanguage(This,__MIDL__IAppBundleWeb0001) ) + +#define IAppBundleWeb_put_parentHWND(This,hwnd) \ + ( (This)->lpVtbl -> put_parentHWND(This,hwnd) ) + +#define IAppBundleWeb_get_length(This,index) \ + ( (This)->lpVtbl -> get_length(This,index) ) + +#define IAppBundleWeb_get_appWeb(This,index,app_web) \ + ( (This)->lpVtbl -> get_appWeb(This,index,app_web) ) + +#define IAppBundleWeb_initialize(This) \ + ( (This)->lpVtbl -> initialize(This) ) + +#define IAppBundleWeb_checkForUpdate(This) \ + ( (This)->lpVtbl -> checkForUpdate(This) ) + +#define IAppBundleWeb_download(This) \ + ( (This)->lpVtbl -> download(This) ) + +#define IAppBundleWeb_install(This) \ + ( (This)->lpVtbl -> install(This) ) + +#define IAppBundleWeb_pause(This) \ + ( (This)->lpVtbl -> pause(This) ) + +#define IAppBundleWeb_resume(This) \ + ( (This)->lpVtbl -> resume(This) ) + +#define IAppBundleWeb_cancel(This) \ + ( (This)->lpVtbl -> cancel(This) ) + +#define IAppBundleWeb_downloadPackage(This,app_id,package_name) \ + ( (This)->lpVtbl -> downloadPackage(This,app_id,package_name) ) + +#define IAppBundleWeb_get_currentState(This,current_state) \ + ( (This)->lpVtbl -> get_currentState(This,current_state) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppBundleWeb_INTERFACE_DEFINED__ */ + + +#ifndef __IAppWeb_INTERFACE_DEFINED__ +#define __IAppWeb_INTERFACE_DEFINED__ + +/* interface IAppWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("18D0F672-18B4-48e6-AD36-6E6BF01DBBC4") + IAppWeb : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_appId( + /* [retval][out] */ BSTR *__MIDL__IAppWeb0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentVersionWeb( + /* [retval][out] */ IDispatch **current) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_nextVersionWeb( + /* [retval][out] */ IDispatch **next) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_command( + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command) = 0; + + virtual HRESULT STDMETHODCALLTYPE cancel( void) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ IDispatch **current_state) = 0; + + virtual HRESULT STDMETHODCALLTYPE launch( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE uninstall( void) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_appId )( + IAppWeb * This, + /* [retval][out] */ BSTR *__MIDL__IAppWeb0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentVersionWeb )( + IAppWeb * This, + /* [retval][out] */ IDispatch **current); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_nextVersionWeb )( + IAppWeb * This, + /* [retval][out] */ IDispatch **next); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_command )( + IAppWeb * This, + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command); + + HRESULT ( STDMETHODCALLTYPE *cancel )( + IAppWeb * This); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IAppWeb * This, + /* [retval][out] */ IDispatch **current_state); + + HRESULT ( STDMETHODCALLTYPE *launch )( + IAppWeb * This); + + HRESULT ( STDMETHODCALLTYPE *uninstall )( + IAppWeb * This); + + END_INTERFACE + } IAppWebVtbl; + + interface IAppWeb + { + CONST_VTBL struct IAppWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppWeb_get_appId(This,__MIDL__IAppWeb0000) \ + ( (This)->lpVtbl -> get_appId(This,__MIDL__IAppWeb0000) ) + +#define IAppWeb_get_currentVersionWeb(This,current) \ + ( (This)->lpVtbl -> get_currentVersionWeb(This,current) ) + +#define IAppWeb_get_nextVersionWeb(This,next) \ + ( (This)->lpVtbl -> get_nextVersionWeb(This,next) ) + +#define IAppWeb_get_command(This,command_id,command) \ + ( (This)->lpVtbl -> get_command(This,command_id,command) ) + +#define IAppWeb_cancel(This) \ + ( (This)->lpVtbl -> cancel(This) ) + +#define IAppWeb_get_currentState(This,current_state) \ + ( (This)->lpVtbl -> get_currentState(This,current_state) ) + +#define IAppWeb_launch(This) \ + ( (This)->lpVtbl -> launch(This) ) + +#define IAppWeb_uninstall(This) \ + ( (This)->lpVtbl -> uninstall(This) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppWeb_INTERFACE_DEFINED__ */ + + +#ifndef __IAppCommandWeb_INTERFACE_DEFINED__ +#define __IAppCommandWeb_INTERFACE_DEFINED__ + +/* interface IAppCommandWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppCommandWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("68D6C2BD-712E-4c96-93E8-49CB8A9AAEED") + IAppCommandWeb : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_status( + /* [retval][out] */ UINT *__MIDL__IAppCommandWeb0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_exitCode( + /* [retval][out] */ DWORD *__MIDL__IAppCommandWeb0001) = 0; + + virtual HRESULT STDMETHODCALLTYPE execute( + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppCommandWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppCommandWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppCommandWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppCommandWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppCommandWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppCommandWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppCommandWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppCommandWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( + IAppCommandWeb * This, + /* [retval][out] */ UINT *__MIDL__IAppCommandWeb0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_exitCode )( + IAppCommandWeb * This, + /* [retval][out] */ DWORD *__MIDL__IAppCommandWeb0001); + + HRESULT ( STDMETHODCALLTYPE *execute )( + IAppCommandWeb * This, + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9); + + END_INTERFACE + } IAppCommandWebVtbl; + + interface IAppCommandWeb + { + CONST_VTBL struct IAppCommandWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppCommandWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppCommandWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppCommandWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppCommandWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppCommandWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppCommandWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppCommandWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppCommandWeb_get_status(This,__MIDL__IAppCommandWeb0000) \ + ( (This)->lpVtbl -> get_status(This,__MIDL__IAppCommandWeb0000) ) + +#define IAppCommandWeb_get_exitCode(This,__MIDL__IAppCommandWeb0001) \ + ( (This)->lpVtbl -> get_exitCode(This,__MIDL__IAppCommandWeb0001) ) + +#define IAppCommandWeb_execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) \ + ( (This)->lpVtbl -> execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppCommandWeb_INTERFACE_DEFINED__ */ + + +#ifndef __IAppVersionWeb_INTERFACE_DEFINED__ +#define __IAppVersionWeb_INTERFACE_DEFINED__ + +/* interface IAppVersionWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppVersionWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("0CD01D1E-4A1C-489d-93B9-9B6672877C57") + IAppVersionWeb : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_version( + /* [retval][out] */ BSTR *__MIDL__IAppVersionWeb0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_packageCount( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_packageWeb( + /* [in] */ long index, + /* [retval][out] */ IDispatch **package) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppVersionWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppVersionWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppVersionWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppVersionWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppVersionWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppVersionWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppVersionWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppVersionWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )( + IAppVersionWeb * This, + /* [retval][out] */ BSTR *__MIDL__IAppVersionWeb0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_packageCount )( + IAppVersionWeb * This, + /* [retval][out] */ long *count); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_packageWeb )( + IAppVersionWeb * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **package); + + END_INTERFACE + } IAppVersionWebVtbl; + + interface IAppVersionWeb + { + CONST_VTBL struct IAppVersionWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppVersionWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppVersionWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppVersionWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppVersionWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppVersionWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppVersionWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppVersionWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppVersionWeb_get_version(This,__MIDL__IAppVersionWeb0000) \ + ( (This)->lpVtbl -> get_version(This,__MIDL__IAppVersionWeb0000) ) + +#define IAppVersionWeb_get_packageCount(This,count) \ + ( (This)->lpVtbl -> get_packageCount(This,count) ) + +#define IAppVersionWeb_get_packageWeb(This,index,package) \ + ( (This)->lpVtbl -> get_packageWeb(This,index,package) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppVersionWeb_INTERFACE_DEFINED__ */ + + +#ifndef __ICoCreateAsyncStatus_INTERFACE_DEFINED__ +#define __ICoCreateAsyncStatus_INTERFACE_DEFINED__ + +/* interface ICoCreateAsyncStatus */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_ICoCreateAsyncStatus; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("2E629606-312A-482f-9B12-2C4ABF6F0B6D") + ICoCreateAsyncStatus : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isDone( + /* [retval][out] */ VARIANT_BOOL *is_done) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_completionHResult( + /* [retval][out] */ LONG *hr) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_createdInstance( + /* [retval][out] */ IDispatch **instance) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICoCreateAsyncStatusVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICoCreateAsyncStatus * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICoCreateAsyncStatus * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICoCreateAsyncStatus * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + ICoCreateAsyncStatus * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + ICoCreateAsyncStatus * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + ICoCreateAsyncStatus * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + ICoCreateAsyncStatus * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isDone )( + ICoCreateAsyncStatus * This, + /* [retval][out] */ VARIANT_BOOL *is_done); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_completionHResult )( + ICoCreateAsyncStatus * This, + /* [retval][out] */ LONG *hr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_createdInstance )( + ICoCreateAsyncStatus * This, + /* [retval][out] */ IDispatch **instance); + + END_INTERFACE + } ICoCreateAsyncStatusVtbl; + + interface ICoCreateAsyncStatus + { + CONST_VTBL struct ICoCreateAsyncStatusVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICoCreateAsyncStatus_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICoCreateAsyncStatus_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICoCreateAsyncStatus_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICoCreateAsyncStatus_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define ICoCreateAsyncStatus_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define ICoCreateAsyncStatus_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define ICoCreateAsyncStatus_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define ICoCreateAsyncStatus_get_isDone(This,is_done) \ + ( (This)->lpVtbl -> get_isDone(This,is_done) ) + +#define ICoCreateAsyncStatus_get_completionHResult(This,hr) \ + ( (This)->lpVtbl -> get_completionHResult(This,hr) ) + +#define ICoCreateAsyncStatus_get_createdInstance(This,instance) \ + ( (This)->lpVtbl -> get_createdInstance(This,instance) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICoCreateAsyncStatus_INTERFACE_DEFINED__ */ + + +#ifndef __ICoCreateAsync_INTERFACE_DEFINED__ +#define __ICoCreateAsync_INTERFACE_DEFINED__ + +/* interface ICoCreateAsync */ +/* [unique][helpstring][uuid][object] */ + + +EXTERN_C const IID IID_ICoCreateAsync; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("DAB1D343-1B2A-47f9-B445-93DC50704BFE") + ICoCreateAsync : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE createOmahaMachineServerAsync( + /* [in] */ BSTR origin_url, + /* [in] */ BOOL create_elevated, + /* [retval][out] */ ICoCreateAsyncStatus **status) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICoCreateAsyncVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICoCreateAsync * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICoCreateAsync * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICoCreateAsync * This); + + HRESULT ( STDMETHODCALLTYPE *createOmahaMachineServerAsync )( + ICoCreateAsync * This, + /* [in] */ BSTR origin_url, + /* [in] */ BOOL create_elevated, + /* [retval][out] */ ICoCreateAsyncStatus **status); + + END_INTERFACE + } ICoCreateAsyncVtbl; + + interface ICoCreateAsync + { + CONST_VTBL struct ICoCreateAsyncVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICoCreateAsync_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICoCreateAsync_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICoCreateAsync_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICoCreateAsync_createOmahaMachineServerAsync(This,origin_url,create_elevated,status) \ + ( (This)->lpVtbl -> createOmahaMachineServerAsync(This,origin_url,create_elevated,status) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICoCreateAsync_INTERFACE_DEFINED__ */ + + +#ifndef __IBrowserHttpRequest2_INTERFACE_DEFINED__ +#define __IBrowserHttpRequest2_INTERFACE_DEFINED__ + +/* interface IBrowserHttpRequest2 */ +/* [unique][nonextensible][oleautomation][uuid][object] */ + + +EXTERN_C const IID IID_IBrowserHttpRequest2; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("5B25A8DC-1780-4178-A629-6BE8B8DEFAA2") + IBrowserHttpRequest2 : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE Send( + /* [in] */ BSTR url, + /* [in] */ BSTR post_data, + /* [in] */ BSTR request_headers, + /* [in] */ VARIANT response_headers_needed, + /* [out] */ VARIANT *response_headers, + /* [out] */ DWORD *response_code, + /* [out] */ BSTR *cache_filename) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IBrowserHttpRequest2Vtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IBrowserHttpRequest2 * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IBrowserHttpRequest2 * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IBrowserHttpRequest2 * This); + + HRESULT ( STDMETHODCALLTYPE *Send )( + IBrowserHttpRequest2 * This, + /* [in] */ BSTR url, + /* [in] */ BSTR post_data, + /* [in] */ BSTR request_headers, + /* [in] */ VARIANT response_headers_needed, + /* [out] */ VARIANT *response_headers, + /* [out] */ DWORD *response_code, + /* [out] */ BSTR *cache_filename); + + END_INTERFACE + } IBrowserHttpRequest2Vtbl; + + interface IBrowserHttpRequest2 + { + CONST_VTBL struct IBrowserHttpRequest2Vtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IBrowserHttpRequest2_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IBrowserHttpRequest2_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IBrowserHttpRequest2_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IBrowserHttpRequest2_Send(This,url,post_data,request_headers,response_headers_needed,response_headers,response_code,cache_filename) \ + ( (This)->lpVtbl -> Send(This,url,post_data,request_headers,response_headers_needed,response_headers,response_code,cache_filename) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IBrowserHttpRequest2_INTERFACE_DEFINED__ */ + + +#ifndef __IProcessLauncher_INTERFACE_DEFINED__ +#define __IProcessLauncher_INTERFACE_DEFINED__ + +/* interface IProcessLauncher */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IProcessLauncher; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("128C2DA6-2BC0-44c0-B3F6-4EC22E647964") + IProcessLauncher : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE LaunchCmdLine( + /* [string][in] */ const WCHAR *cmd_line) = 0; + + virtual HRESULT STDMETHODCALLTYPE LaunchBrowser( + /* [in] */ DWORD browser_type, + /* [string][in] */ const WCHAR *url) = 0; + + virtual HRESULT STDMETHODCALLTYPE LaunchCmdElevated( + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IProcessLauncherVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IProcessLauncher * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IProcessLauncher * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IProcessLauncher * This); + + HRESULT ( STDMETHODCALLTYPE *LaunchCmdLine )( + IProcessLauncher * This, + /* [string][in] */ const WCHAR *cmd_line); + + HRESULT ( STDMETHODCALLTYPE *LaunchBrowser )( + IProcessLauncher * This, + /* [in] */ DWORD browser_type, + /* [string][in] */ const WCHAR *url); + + HRESULT ( STDMETHODCALLTYPE *LaunchCmdElevated )( + IProcessLauncher * This, + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle); + + END_INTERFACE + } IProcessLauncherVtbl; + + interface IProcessLauncher + { + CONST_VTBL struct IProcessLauncherVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IProcessLauncher_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IProcessLauncher_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IProcessLauncher_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IProcessLauncher_LaunchCmdLine(This,cmd_line) \ + ( (This)->lpVtbl -> LaunchCmdLine(This,cmd_line) ) + +#define IProcessLauncher_LaunchBrowser(This,browser_type,url) \ + ( (This)->lpVtbl -> LaunchBrowser(This,browser_type,url) ) + +#define IProcessLauncher_LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) \ + ( (This)->lpVtbl -> LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IProcessLauncher_INTERFACE_DEFINED__ */ + + +#ifndef __IOneClickProcessLauncher_INTERFACE_DEFINED__ +#define __IOneClickProcessLauncher_INTERFACE_DEFINED__ + +/* interface IOneClickProcessLauncher */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IOneClickProcessLauncher; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("5CCCB0EF-7073-4516-8028-4C628D0C8AAB") + IOneClickProcessLauncher : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE LaunchAppCommand( + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IOneClickProcessLauncherVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IOneClickProcessLauncher * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IOneClickProcessLauncher * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IOneClickProcessLauncher * This); + + HRESULT ( STDMETHODCALLTYPE *LaunchAppCommand )( + IOneClickProcessLauncher * This, + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id); + + END_INTERFACE + } IOneClickProcessLauncherVtbl; + + interface IOneClickProcessLauncher + { + CONST_VTBL struct IOneClickProcessLauncherVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IOneClickProcessLauncher_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IOneClickProcessLauncher_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IOneClickProcessLauncher_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IOneClickProcessLauncher_LaunchAppCommand(This,app_guid,cmd_id) \ + ( (This)->lpVtbl -> LaunchAppCommand(This,app_guid,cmd_id) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IOneClickProcessLauncher_INTERFACE_DEFINED__ */ + + +/* interface __MIDL_itf_google_update_idl_0000_0020 */ +/* [local] */ + +typedef /* [public][public] */ +enum __MIDL___MIDL_itf_google_update_idl_0000_0020_0001 + { + COMPLETION_CODE_SUCCESS = 1, + COMPLETION_CODE_SUCCESS_CLOSE_UI = ( COMPLETION_CODE_SUCCESS + 1 ) , + COMPLETION_CODE_ERROR = ( COMPLETION_CODE_SUCCESS_CLOSE_UI + 1 ) , + COMPLETION_CODE_RESTART_ALL_BROWSERS = ( COMPLETION_CODE_ERROR + 1 ) , + COMPLETION_CODE_REBOOT = ( COMPLETION_CODE_RESTART_ALL_BROWSERS + 1 ) , + COMPLETION_CODE_RESTART_BROWSER = ( COMPLETION_CODE_REBOOT + 1 ) , + COMPLETION_CODE_RESTART_ALL_BROWSERS_NOTICE_ONLY = ( COMPLETION_CODE_RESTART_BROWSER + 1 ) , + COMPLETION_CODE_REBOOT_NOTICE_ONLY = ( COMPLETION_CODE_RESTART_ALL_BROWSERS_NOTICE_ONLY + 1 ) , + COMPLETION_CODE_RESTART_BROWSER_NOTICE_ONLY = ( COMPLETION_CODE_REBOOT_NOTICE_ONLY + 1 ) , + COMPLETION_CODE_RUN_COMMAND = ( COMPLETION_CODE_RESTART_BROWSER_NOTICE_ONLY + 1 ) + } LegacyCompletionCodes; + + + +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0020_v0_0_c_ifspec; +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0020_v0_0_s_ifspec; + +#ifndef __IProgressWndEvents_INTERFACE_DEFINED__ +#define __IProgressWndEvents_INTERFACE_DEFINED__ + +/* interface IProgressWndEvents */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IProgressWndEvents; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("1C642CED-CA3B-4013-A9DF-CA6CE5FF6503") + IProgressWndEvents : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE DoClose( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoPause( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoResume( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoRestartBrowsers( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoReboot( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoLaunchBrowser( + /* [string][in] */ const WCHAR *url) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IProgressWndEventsVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IProgressWndEvents * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IProgressWndEvents * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoClose )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoPause )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoResume )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoRestartBrowsers )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoReboot )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoLaunchBrowser )( + IProgressWndEvents * This, + /* [string][in] */ const WCHAR *url); + + END_INTERFACE + } IProgressWndEventsVtbl; + + interface IProgressWndEvents + { + CONST_VTBL struct IProgressWndEventsVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IProgressWndEvents_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IProgressWndEvents_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IProgressWndEvents_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IProgressWndEvents_DoClose(This) \ + ( (This)->lpVtbl -> DoClose(This) ) + +#define IProgressWndEvents_DoPause(This) \ + ( (This)->lpVtbl -> DoPause(This) ) + +#define IProgressWndEvents_DoResume(This) \ + ( (This)->lpVtbl -> DoResume(This) ) + +#define IProgressWndEvents_DoRestartBrowsers(This) \ + ( (This)->lpVtbl -> DoRestartBrowsers(This) ) + +#define IProgressWndEvents_DoReboot(This) \ + ( (This)->lpVtbl -> DoReboot(This) ) + +#define IProgressWndEvents_DoLaunchBrowser(This,url) \ + ( (This)->lpVtbl -> DoLaunchBrowser(This,url) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IProgressWndEvents_INTERFACE_DEFINED__ */ + + +#ifndef __IJobObserver_INTERFACE_DEFINED__ +#define __IJobObserver_INTERFACE_DEFINED__ + +/* interface IJobObserver */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IJobObserver; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("49D7563B-2DDB-4831-88C8-768A53833837") + IJobObserver : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE OnShow( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnCheckingForUpdate( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnUpdateAvailable( + /* [string][in] */ const WCHAR *version_string) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnWaitingToDownload( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnDownloading( + /* [in] */ int time_remaining_ms, + /* [in] */ int pos) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnWaitingToInstall( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnInstalling( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnPause( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnComplete( + /* [in] */ LegacyCompletionCodes code, + /* [string][in] */ const WCHAR *completion_text) = 0; + + virtual HRESULT STDMETHODCALLTYPE SetEventSink( + /* [in] */ IProgressWndEvents *ui_sink) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IJobObserverVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IJobObserver * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IJobObserver * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnShow )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnCheckingForUpdate )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnUpdateAvailable )( + IJobObserver * This, + /* [string][in] */ const WCHAR *version_string); + + HRESULT ( STDMETHODCALLTYPE *OnWaitingToDownload )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnDownloading )( + IJobObserver * This, + /* [in] */ int time_remaining_ms, + /* [in] */ int pos); + + HRESULT ( STDMETHODCALLTYPE *OnWaitingToInstall )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnInstalling )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnPause )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnComplete )( + IJobObserver * This, + /* [in] */ LegacyCompletionCodes code, + /* [string][in] */ const WCHAR *completion_text); + + HRESULT ( STDMETHODCALLTYPE *SetEventSink )( + IJobObserver * This, + /* [in] */ IProgressWndEvents *ui_sink); + + END_INTERFACE + } IJobObserverVtbl; + + interface IJobObserver + { + CONST_VTBL struct IJobObserverVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IJobObserver_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IJobObserver_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IJobObserver_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IJobObserver_OnShow(This) \ + ( (This)->lpVtbl -> OnShow(This) ) + +#define IJobObserver_OnCheckingForUpdate(This) \ + ( (This)->lpVtbl -> OnCheckingForUpdate(This) ) + +#define IJobObserver_OnUpdateAvailable(This,version_string) \ + ( (This)->lpVtbl -> OnUpdateAvailable(This,version_string) ) + +#define IJobObserver_OnWaitingToDownload(This) \ + ( (This)->lpVtbl -> OnWaitingToDownload(This) ) + +#define IJobObserver_OnDownloading(This,time_remaining_ms,pos) \ + ( (This)->lpVtbl -> OnDownloading(This,time_remaining_ms,pos) ) + +#define IJobObserver_OnWaitingToInstall(This) \ + ( (This)->lpVtbl -> OnWaitingToInstall(This) ) + +#define IJobObserver_OnInstalling(This) \ + ( (This)->lpVtbl -> OnInstalling(This) ) + +#define IJobObserver_OnPause(This) \ + ( (This)->lpVtbl -> OnPause(This) ) + +#define IJobObserver_OnComplete(This,code,completion_text) \ + ( (This)->lpVtbl -> OnComplete(This,code,completion_text) ) + +#define IJobObserver_SetEventSink(This,ui_sink) \ + ( (This)->lpVtbl -> SetEventSink(This,ui_sink) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IJobObserver_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdate_INTERFACE_DEFINED__ +#define __IGoogleUpdate_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("31AC3F11-E5EA-4a85-8A3D-8E095A39C27B") + IGoogleUpdate : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE CheckForUpdate( + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer) = 0; + + virtual HRESULT STDMETHODCALLTYPE Update( + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdateVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate * This); + + HRESULT ( STDMETHODCALLTYPE *CheckForUpdate )( + IGoogleUpdate * This, + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer); + + HRESULT ( STDMETHODCALLTYPE *Update )( + IGoogleUpdate * This, + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer); + + END_INTERFACE + } IGoogleUpdateVtbl; + + interface IGoogleUpdate + { + CONST_VTBL struct IGoogleUpdateVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate_CheckForUpdate(This,guid,observer) \ + ( (This)->lpVtbl -> CheckForUpdate(This,guid,observer) ) + +#define IGoogleUpdate_Update(This,guid,observer) \ + ( (This)->lpVtbl -> Update(This,guid,observer) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdateCore_INTERFACE_DEFINED__ +#define __IGoogleUpdateCore_INTERFACE_DEFINED__ + +/* interface IGoogleUpdateCore */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IGoogleUpdateCore; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("909489C2-85A6-4322-AA56-D25278649D67") + IGoogleUpdateCore : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE LaunchCmdElevated( + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdateCoreVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdateCore * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdateCore * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdateCore * This); + + HRESULT ( STDMETHODCALLTYPE *LaunchCmdElevated )( + IGoogleUpdateCore * This, + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle); + + END_INTERFACE + } IGoogleUpdateCoreVtbl; + + interface IGoogleUpdateCore + { + CONST_VTBL struct IGoogleUpdateCoreVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdateCore_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdateCore_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdateCore_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdateCore_LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) \ + ( (This)->lpVtbl -> LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdateCore_INTERFACE_DEFINED__ */ + + + +#ifndef __GoogleUpdate3Lib_LIBRARY_DEFINED__ +#define __GoogleUpdate3Lib_LIBRARY_DEFINED__ + +/* library GoogleUpdate3Lib */ +/* [helpstring][version][uuid] */ + + + + + + + + + + + + + + + +EXTERN_C const IID LIBID_GoogleUpdate3Lib; + +EXTERN_C const CLSID CLSID_GoogleUpdate3UserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("022105BD-948A-40c9-AB42-A3300DDF097F") +GoogleUpdate3UserClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3ServiceClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("4EB61BAC-A3B6-4760-9581-655041EF4D69") +GoogleUpdate3ServiceClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebUserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("22181302-A8A6-4f84-A541-E5CBFC70CC43") +GoogleUpdate3WebUserClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("8A1D4361-2C08-4700-A351-3EAA9CBFF5E4") +GoogleUpdate3WebMachineClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebServiceClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("534F5323-3569-4f42-919D-1E1CF93E5BF6") +GoogleUpdate3WebServiceClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebMachineFallbackClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("598FE0E5-E02D-465d-9A9D-37974A28FD42") +GoogleUpdate3WebMachineFallbackClass; +#endif + +EXTERN_C const CLSID CLSID_CurrentStateUserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("E8CF3E55-F919-49d9-ABC0-948E6CB34B9F") +CurrentStateUserClass; +#endif + +EXTERN_C const CLSID CLSID_CurrentStateMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("9D6AA569-9F30-41ad-885A-346685C74928") +CurrentStateMachineClass; +#endif + +EXTERN_C const CLSID CLSID_CoCreateAsyncClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("7DE94008-8AFD-4c70-9728-C6FBFFF6A73E") +CoCreateAsyncClass; +#endif + +EXTERN_C const CLSID CLSID_CredentialDialogUserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("e67be843-bbbe-4484-95fb-05271ae86750") +CredentialDialogUserClass; +#endif + +EXTERN_C const CLSID CLSID_CredentialDialogMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("25461599-633d-42b1-84fb-7cd68d026e53") +CredentialDialogMachineClass; +#endif + +EXTERN_C const CLSID CLSID_ProcessLauncherClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("ABC01078-F197-4b0b-ADBC-CFE684B39C82") +ProcessLauncherClass; +#endif + +EXTERN_C const CLSID CLSID_OneClickUserProcessLauncherClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("51F9E8EF-59D7-475b-A106-C7EA6F30C119") +OneClickUserProcessLauncherClass; +#endif + +EXTERN_C const CLSID CLSID_OneClickMachineProcessLauncherClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("AAD4AE2E-D834-46d4-8B09-490FAC9C722B") +OneClickMachineProcessLauncherClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandUserAppsClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("2F0E2680-9FF5-43c0-B76E-114A56E93598") +OnDemandUserAppsClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandMachineAppsClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("6F8BD55B-E83D-4a47-85BE-81FFA8057A69") +OnDemandMachineAppsClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandMachineAppsServiceClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("9465B4B4-5216-4042-9A2C-754D3BCDC410") +OnDemandMachineAppsServiceClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandMachineAppsFallbackClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("B3D28DBD-0DFA-40e4-8071-520767BADC7E") +OnDemandMachineAppsFallbackClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdateCoreClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("E225E692-4B47-4777-9BED-4FD7FE257F0E") +GoogleUpdateCoreClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdateCoreMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("9B2340A0-4068-43d6-B404-32E27217859D") +GoogleUpdateCoreMachineClass; +#endif +#endif /* __GoogleUpdate3Lib_LIBRARY_DEFINED__ */ + +/* Additional Prototypes for ALL interfaces */ + +unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); +unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); +unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * ); +void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * ); + +unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * ); +unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * ); +unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * ); +void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * ); + +/* end of Additional Prototypes */ + +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.tlb b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.tlb Binary files differnew file mode 100644 index 00000000000..2fb7e2f66cc --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl.tlb diff --git a/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl_i.c b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl_i.c new file mode 100644 index 00000000000..6140d5ef417 --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl_i.c @@ -0,0 +1,211 @@ + + +/* this ALWAYS GENERATED file contains the IIDs and CLSIDs */ + +/* link this file in with the server and any clients */ + + + /* File created by MIDL compiler version 8.xx.xxxx */ +/* at a redacted point in time + */ +/* Compiler settings for ../../google_update/google_update_idl.idl: + Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.xx.xxxx + protocol : dce , ms_ext, c_ext, robust + error checks: allocation ref bounds_check enum stub_data + VC __declspec() decoration level: + __declspec(uuid()), __declspec(selectany), __declspec(novtable) + DECLSPEC_UUID(), MIDL_INTERFACE() +*/ +/* @@MIDL_FILE_HEADING( ) */ + +#pragma warning( disable: 4049 ) /* more than 64k source lines */ + + +#ifdef __cplusplus +extern "C"{ +#endif + + +#include <rpc.h> +#include <rpcndr.h> + +#ifdef _MIDL_USE_GUIDDEF_ + +#ifndef INITGUID +#define INITGUID +#include <guiddef.h> +#undef INITGUID +#else +#include <guiddef.h> +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ + DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) + +#else // !_MIDL_USE_GUIDDEF_ + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + +typedef struct _IID +{ + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; +} IID; + +#endif // __IID_DEFINED__ + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED +typedef IID CLSID; +#endif // CLSID_DEFINED + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ + EXTERN_C __declspec(selectany) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} + +#endif // !_MIDL_USE_GUIDDEF_ + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate3,0x6DB17455,0x4E85,0x46e7,0x9D,0x23,0xE5,0x55,0xE4,0xB0,0x05,0xAF); + + +MIDL_DEFINE_GUID(IID, IID_IAppBundle,0xfe908cdd,0x22bb,0x472a,0x98,0x70,0x1a,0x03,0x90,0xe4,0x2f,0x36); + + +MIDL_DEFINE_GUID(IID, IID_IApp,0x76F7B787,0xA67C,0x4c73,0x82,0xC7,0x31,0xF5,0xE3,0xAA,0xBC,0x5C); + + +MIDL_DEFINE_GUID(IID, IID_IAppCommand,0x4DE778FE,0xF195,0x4ee3,0x9D,0xAB,0xFE,0x44,0x6C,0x23,0x92,0x21); + + +MIDL_DEFINE_GUID(IID, IID_IAppVersion,0xBCDCB538,0x01C0,0x46d1,0xA6,0xA7,0x52,0xF4,0xD0,0x21,0xC2,0x72); + + +MIDL_DEFINE_GUID(IID, IID_IPackage,0xDCAB8386,0x4F03,0x4dbd,0xA3,0x66,0xD9,0x0B,0xC9,0xF6,0x8D,0xE6); + + +MIDL_DEFINE_GUID(IID, IID_ICurrentState,0x247954F9,0x9EDC,0x4E68,0x8C,0xC3,0x15,0x0C,0x2B,0x89,0xEA,0xDF); + + +MIDL_DEFINE_GUID(IID, IID_IRegistrationUpdateHook,0x4E223325,0xC16B,0x4eeb,0xAE,0xDC,0x19,0xAA,0x99,0xA2,0x37,0xFA); + + +MIDL_DEFINE_GUID(IID, IID_ICredentialDialog,0xb3a47570,0x0a85,0x4aea,0x82,0x70,0x52,0x9d,0x47,0x89,0x96,0x03); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate3Web,0x494B20CF,0x282E,0x4BDD,0x9F,0x5D,0xB7,0x0C,0xB0,0x9D,0x35,0x1E); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate3WebSecurity,0x2D363682,0x561D,0x4c3a,0x81,0xC6,0xF2,0xF8,0x21,0x07,0x56,0x2A); + + +MIDL_DEFINE_GUID(IID, IID_IAppBundleWeb,0xDD42475D,0x6D46,0x496a,0x92,0x4E,0xBD,0x56,0x30,0xB4,0xCB,0xBA); + + +MIDL_DEFINE_GUID(IID, IID_IAppWeb,0x18D0F672,0x18B4,0x48e6,0xAD,0x36,0x6E,0x6B,0xF0,0x1D,0xBB,0xC4); + + +MIDL_DEFINE_GUID(IID, IID_IAppCommandWeb,0x68D6C2BD,0x712E,0x4c96,0x93,0xE8,0x49,0xCB,0x8A,0x9A,0xAE,0xED); + + +MIDL_DEFINE_GUID(IID, IID_IAppVersionWeb,0x0CD01D1E,0x4A1C,0x489d,0x93,0xB9,0x9B,0x66,0x72,0x87,0x7C,0x57); + + +MIDL_DEFINE_GUID(IID, IID_ICoCreateAsyncStatus,0x2E629606,0x312A,0x482f,0x9B,0x12,0x2C,0x4A,0xBF,0x6F,0x0B,0x6D); + + +MIDL_DEFINE_GUID(IID, IID_ICoCreateAsync,0xDAB1D343,0x1B2A,0x47f9,0xB4,0x45,0x93,0xDC,0x50,0x70,0x4B,0xFE); + + +MIDL_DEFINE_GUID(IID, IID_IBrowserHttpRequest2,0x5B25A8DC,0x1780,0x4178,0xA6,0x29,0x6B,0xE8,0xB8,0xDE,0xFA,0xA2); + + +MIDL_DEFINE_GUID(IID, IID_IProcessLauncher,0x128C2DA6,0x2BC0,0x44c0,0xB3,0xF6,0x4E,0xC2,0x2E,0x64,0x79,0x64); + + +MIDL_DEFINE_GUID(IID, IID_IOneClickProcessLauncher,0x5CCCB0EF,0x7073,0x4516,0x80,0x28,0x4C,0x62,0x8D,0x0C,0x8A,0xAB); + + +MIDL_DEFINE_GUID(IID, IID_IProgressWndEvents,0x1C642CED,0xCA3B,0x4013,0xA9,0xDF,0xCA,0x6C,0xE5,0xFF,0x65,0x03); + + +MIDL_DEFINE_GUID(IID, IID_IJobObserver,0x49D7563B,0x2DDB,0x4831,0x88,0xC8,0x76,0x8A,0x53,0x83,0x38,0x37); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate,0x31AC3F11,0xE5EA,0x4a85,0x8A,0x3D,0x8E,0x09,0x5A,0x39,0xC2,0x7B); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdateCore,0x909489C2,0x85A6,0x4322,0xAA,0x56,0xD2,0x52,0x78,0x64,0x9D,0x67); + + +MIDL_DEFINE_GUID(IID, LIBID_GoogleUpdate3Lib,0x655DD85A,0x3C0D,0x4674,0x9C,0x58,0xAF,0x71,0x68,0xC5,0x86,0x1E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3UserClass,0x022105BD,0x948A,0x40c9,0xAB,0x42,0xA3,0x30,0x0D,0xDF,0x09,0x7F); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3ServiceClass,0x4EB61BAC,0xA3B6,0x4760,0x95,0x81,0x65,0x50,0x41,0xEF,0x4D,0x69); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebUserClass,0x22181302,0xA8A6,0x4f84,0xA5,0x41,0xE5,0xCB,0xFC,0x70,0xCC,0x43); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebMachineClass,0x8A1D4361,0x2C08,0x4700,0xA3,0x51,0x3E,0xAA,0x9C,0xBF,0xF5,0xE4); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebServiceClass,0x534F5323,0x3569,0x4f42,0x91,0x9D,0x1E,0x1C,0xF9,0x3E,0x5B,0xF6); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebMachineFallbackClass,0x598FE0E5,0xE02D,0x465d,0x9A,0x9D,0x37,0x97,0x4A,0x28,0xFD,0x42); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CurrentStateUserClass,0xE8CF3E55,0xF919,0x49d9,0xAB,0xC0,0x94,0x8E,0x6C,0xB3,0x4B,0x9F); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CurrentStateMachineClass,0x9D6AA569,0x9F30,0x41ad,0x88,0x5A,0x34,0x66,0x85,0xC7,0x49,0x28); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CoCreateAsyncClass,0x7DE94008,0x8AFD,0x4c70,0x97,0x28,0xC6,0xFB,0xFF,0xF6,0xA7,0x3E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CredentialDialogUserClass,0xe67be843,0xbbbe,0x4484,0x95,0xfb,0x05,0x27,0x1a,0xe8,0x67,0x50); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CredentialDialogMachineClass,0x25461599,0x633d,0x42b1,0x84,0xfb,0x7c,0xd6,0x8d,0x02,0x6e,0x53); + + +MIDL_DEFINE_GUID(CLSID, CLSID_ProcessLauncherClass,0xABC01078,0xF197,0x4b0b,0xAD,0xBC,0xCF,0xE6,0x84,0xB3,0x9C,0x82); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OneClickUserProcessLauncherClass,0x51F9E8EF,0x59D7,0x475b,0xA1,0x06,0xC7,0xEA,0x6F,0x30,0xC1,0x19); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OneClickMachineProcessLauncherClass,0xAAD4AE2E,0xD834,0x46d4,0x8B,0x09,0x49,0x0F,0xAC,0x9C,0x72,0x2B); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandUserAppsClass,0x2F0E2680,0x9FF5,0x43c0,0xB7,0x6E,0x11,0x4A,0x56,0xE9,0x35,0x98); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandMachineAppsClass,0x6F8BD55B,0xE83D,0x4a47,0x85,0xBE,0x81,0xFF,0xA8,0x05,0x7A,0x69); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandMachineAppsServiceClass,0x9465B4B4,0x5216,0x4042,0x9A,0x2C,0x75,0x4D,0x3B,0xCD,0xC4,0x10); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandMachineAppsFallbackClass,0xB3D28DBD,0x0DFA,0x40e4,0x80,0x71,0x52,0x07,0x67,0xBA,0xDC,0x7E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdateCoreClass,0xE225E692,0x4B47,0x4777,0x9B,0xED,0x4F,0xD7,0xFE,0x25,0x7F,0x0E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdateCoreMachineClass,0x9B2340A0,0x4068,0x43d6,0xB4,0x04,0x32,0xE2,0x72,0x17,0x85,0x9D); + +#undef MIDL_DEFINE_GUID + +#ifdef __cplusplus +} +#endif + + + diff --git a/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl_p.c b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl_p.c new file mode 100644 index 00000000000..777fd9e7a16 --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x64/google_update_idl_p.c @@ -0,0 +1,7602 @@ + + +/* this ALWAYS GENERATED file contains the proxy stub code */ + + + /* File created by MIDL compiler version 8.xx.xxxx */ +/* at a redacted point in time + */ +/* Compiler settings for ../../google_update/google_update_idl.idl: + Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.xx.xxxx + protocol : dce , ms_ext, c_ext, robust + error checks: allocation ref bounds_check enum stub_data + VC __declspec() decoration level: + __declspec(uuid()), __declspec(selectany), __declspec(novtable) + DECLSPEC_UUID(), MIDL_INTERFACE() +*/ +/* @@MIDL_FILE_HEADING( ) */ + +#if defined(_M_AMD64) + + +#pragma warning( disable: 4049 ) /* more than 64k source lines */ +#if _MSC_VER >= 1200 +#pragma warning(push) +#endif + +#pragma warning( disable: 4211 ) /* redefine extern to static */ +#pragma warning( disable: 4232 ) /* dllimport identity*/ +#pragma warning( disable: 4024 ) /* array to pointer mapping*/ +#pragma warning( disable: 4152 ) /* function/data pointer conversion in expression */ + +#define USE_STUBLESS_PROXY + + +/* verify that the <rpcproxy.h> version is high enough to compile this file*/ +#ifndef __REDQ_RPCPROXY_H_VERSION__ +#define __REQUIRED_RPCPROXY_H_VERSION__ 475 +#endif + + +#include "rpcproxy.h" +#ifndef __RPCPROXY_H_VERSION__ +#error this stub requires an updated version of <rpcproxy.h> +#endif /* __RPCPROXY_H_VERSION__ */ + + +#include "google_update_idl.h" + +#define TYPE_FORMAT_STRING_SIZE 1117 +#define PROC_FORMAT_STRING_SIZE 5147 +#define EXPR_FORMAT_STRING_SIZE 1 +#define TRANSMIT_AS_TABLE_SIZE 0 +#define WIRE_MARSHAL_TABLE_SIZE 2 + +typedef struct _google_update_idl_MIDL_TYPE_FORMAT_STRING + { + short Pad; + unsigned char Format[ TYPE_FORMAT_STRING_SIZE ]; + } google_update_idl_MIDL_TYPE_FORMAT_STRING; + +typedef struct _google_update_idl_MIDL_PROC_FORMAT_STRING + { + short Pad; + unsigned char Format[ PROC_FORMAT_STRING_SIZE ]; + } google_update_idl_MIDL_PROC_FORMAT_STRING; + +typedef struct _google_update_idl_MIDL_EXPR_FORMAT_STRING + { + long Pad; + unsigned char Format[ EXPR_FORMAT_STRING_SIZE ]; + } google_update_idl_MIDL_EXPR_FORMAT_STRING; + + +static const RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax = +{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}}; + + +extern const google_update_idl_MIDL_TYPE_FORMAT_STRING google_update_idl__MIDL_TypeFormatString; +extern const google_update_idl_MIDL_PROC_FORMAT_STRING google_update_idl__MIDL_ProcFormatString; +extern const google_update_idl_MIDL_EXPR_FORMAT_STRING google_update_idl__MIDL_ExprFormatString; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate3_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppBundle_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppBundle_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IApp_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IApp_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppCommand_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppCommand_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppVersion_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppVersion_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IPackage_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IPackage_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICurrentState_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICurrentState_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IRegistrationUpdateHook_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IRegistrationUpdateHook_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICredentialDialog_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICredentialDialog_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate3Web_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3Web_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate3WebSecurity_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3WebSecurity_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppBundleWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppBundleWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppCommandWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppCommandWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppVersionWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppVersionWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICoCreateAsyncStatus_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICoCreateAsyncStatus_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICoCreateAsync_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICoCreateAsync_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IBrowserHttpRequest2_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IBrowserHttpRequest2_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IProcessLauncher_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IProcessLauncher_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IOneClickProcessLauncher_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IOneClickProcessLauncher_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IProgressWndEvents_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IProgressWndEvents_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IJobObserver_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IJobObserver_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdateCore_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdateCore_ProxyInfo; + + +extern const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ]; + +#if !defined(__RPC_WIN64__) +#error Invalid build platform for this stub. +#endif + +static const google_update_idl_MIDL_PROC_FORMAT_STRING google_update_idl__MIDL_ProcFormatString = + { + 0, + { + + /* Procedure get_status */ + + + /* Procedure get_stateValue */ + + + /* Procedure get_Count */ + + 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2 */ NdrFcLong( 0x0 ), /* 0 */ +/* 6 */ NdrFcShort( 0x7 ), /* 7 */ +/* 8 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 10 */ NdrFcShort( 0x0 ), /* 0 */ +/* 12 */ NdrFcShort( 0x24 ), /* 36 */ +/* 14 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 16 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 18 */ NdrFcShort( 0x0 ), /* 0 */ +/* 20 */ NdrFcShort( 0x0 ), /* 0 */ +/* 22 */ NdrFcShort( 0x0 ), /* 0 */ +/* 24 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppCommandWeb0000 */ + + + /* Parameter __MIDL__ICurrentState0000 */ + + + /* Parameter count */ + +/* 26 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 28 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 30 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 32 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 34 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 36 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_Item */ + +/* 38 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 40 */ NdrFcLong( 0x0 ), /* 0 */ +/* 44 */ NdrFcShort( 0x8 ), /* 8 */ +/* 46 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 48 */ NdrFcShort( 0x8 ), /* 8 */ +/* 50 */ NdrFcShort( 0x8 ), /* 8 */ +/* 52 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 54 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 56 */ NdrFcShort( 0x0 ), /* 0 */ +/* 58 */ NdrFcShort( 0x0 ), /* 0 */ +/* 60 */ NdrFcShort( 0x0 ), /* 0 */ +/* 62 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + +/* 64 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 66 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 68 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter bundle */ + +/* 70 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 72 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 74 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 76 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 78 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 80 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_createdInstance */ + + + /* Procedure get_nextVersionWeb */ + + + /* Procedure createAppBundle */ + +/* 82 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 84 */ NdrFcLong( 0x0 ), /* 0 */ +/* 88 */ NdrFcShort( 0x9 ), /* 9 */ +/* 90 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 92 */ NdrFcShort( 0x0 ), /* 0 */ +/* 94 */ NdrFcShort( 0x8 ), /* 8 */ +/* 96 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 98 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 100 */ NdrFcShort( 0x0 ), /* 0 */ +/* 102 */ NdrFcShort( 0x0 ), /* 0 */ +/* 104 */ NdrFcShort( 0x0 ), /* 0 */ +/* 106 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter instance */ + + + /* Parameter next */ + + + /* Parameter app_bundle */ + +/* 108 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 110 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 112 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 114 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 116 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 118 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_version */ + + + /* Procedure get_appId */ + + + /* Procedure get_version */ + + + /* Procedure get_displayName */ + +/* 120 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 122 */ NdrFcLong( 0x0 ), /* 0 */ +/* 126 */ NdrFcShort( 0x7 ), /* 7 */ +/* 128 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 130 */ NdrFcShort( 0x0 ), /* 0 */ +/* 132 */ NdrFcShort( 0x8 ), /* 8 */ +/* 134 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 136 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 138 */ NdrFcShort( 0x1 ), /* 1 */ +/* 140 */ NdrFcShort( 0x0 ), /* 0 */ +/* 142 */ NdrFcShort( 0x0 ), /* 0 */ +/* 144 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppVersionWeb0000 */ + + + /* Parameter __MIDL__IAppWeb0000 */ + + + /* Parameter __MIDL__IAppVersion0000 */ + + + /* Parameter __MIDL__IAppBundle0000 */ + +/* 146 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 148 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 150 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 152 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 154 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 156 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createInstalledApp */ + + + /* Procedure put_displayName */ + +/* 158 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 160 */ NdrFcLong( 0x0 ), /* 0 */ +/* 164 */ NdrFcShort( 0x8 ), /* 8 */ +/* 166 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 168 */ NdrFcShort( 0x0 ), /* 0 */ +/* 170 */ NdrFcShort( 0x8 ), /* 8 */ +/* 172 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 174 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 176 */ NdrFcShort( 0x0 ), /* 0 */ +/* 178 */ NdrFcShort( 0x1 ), /* 1 */ +/* 180 */ NdrFcShort( 0x0 ), /* 0 */ +/* 182 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + + + /* Parameter __MIDL__IAppBundle0001 */ + +/* 184 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 186 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 188 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + + + /* Return value */ + +/* 190 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 192 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 194 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_filename */ + + + /* Procedure get_appId */ + + + /* Procedure get_displayLanguage */ + +/* 196 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 198 */ NdrFcLong( 0x0 ), /* 0 */ +/* 202 */ NdrFcShort( 0x9 ), /* 9 */ +/* 204 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 206 */ NdrFcShort( 0x0 ), /* 0 */ +/* 208 */ NdrFcShort( 0x8 ), /* 8 */ +/* 210 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 212 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 214 */ NdrFcShort( 0x1 ), /* 1 */ +/* 216 */ NdrFcShort( 0x0 ), /* 0 */ +/* 218 */ NdrFcShort( 0x0 ), /* 0 */ +/* 220 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IPackage0001 */ + + + /* Parameter __MIDL__IApp0000 */ + + + /* Parameter __MIDL__IAppBundle0002 */ + +/* 222 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 224 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 226 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 228 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 230 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 232 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_displayLanguage */ + +/* 234 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 236 */ NdrFcLong( 0x0 ), /* 0 */ +/* 240 */ NdrFcShort( 0xa ), /* 10 */ +/* 242 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 244 */ NdrFcShort( 0x0 ), /* 0 */ +/* 246 */ NdrFcShort( 0x8 ), /* 8 */ +/* 248 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 250 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 252 */ NdrFcShort( 0x0 ), /* 0 */ +/* 254 */ NdrFcShort( 0x1 ), /* 1 */ +/* 256 */ NdrFcShort( 0x0 ), /* 0 */ +/* 258 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0003 */ + +/* 260 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 262 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 264 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 266 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 268 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 270 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installSource */ + +/* 272 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 274 */ NdrFcLong( 0x0 ), /* 0 */ +/* 278 */ NdrFcShort( 0xb ), /* 11 */ +/* 280 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 282 */ NdrFcShort( 0x0 ), /* 0 */ +/* 284 */ NdrFcShort( 0x8 ), /* 8 */ +/* 286 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 288 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 290 */ NdrFcShort( 0x1 ), /* 1 */ +/* 292 */ NdrFcShort( 0x0 ), /* 0 */ +/* 294 */ NdrFcShort( 0x0 ), /* 0 */ +/* 296 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0004 */ + +/* 298 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 300 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 302 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 304 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 306 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 308 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_installSource */ + +/* 310 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 312 */ NdrFcLong( 0x0 ), /* 0 */ +/* 316 */ NdrFcShort( 0xc ), /* 12 */ +/* 318 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 320 */ NdrFcShort( 0x0 ), /* 0 */ +/* 322 */ NdrFcShort( 0x8 ), /* 8 */ +/* 324 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 326 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 328 */ NdrFcShort( 0x0 ), /* 0 */ +/* 330 */ NdrFcShort( 0x1 ), /* 1 */ +/* 332 */ NdrFcShort( 0x0 ), /* 0 */ +/* 334 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0005 */ + +/* 336 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 338 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 340 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 342 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 344 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 346 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_originURL */ + +/* 348 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 350 */ NdrFcLong( 0x0 ), /* 0 */ +/* 354 */ NdrFcShort( 0xd ), /* 13 */ +/* 356 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 358 */ NdrFcShort( 0x0 ), /* 0 */ +/* 360 */ NdrFcShort( 0x8 ), /* 8 */ +/* 362 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 364 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 366 */ NdrFcShort( 0x1 ), /* 1 */ +/* 368 */ NdrFcShort( 0x0 ), /* 0 */ +/* 370 */ NdrFcShort( 0x0 ), /* 0 */ +/* 372 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0006 */ + +/* 374 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 376 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 378 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 380 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 382 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 384 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_originURL */ + +/* 386 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 388 */ NdrFcLong( 0x0 ), /* 0 */ +/* 392 */ NdrFcShort( 0xe ), /* 14 */ +/* 394 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 396 */ NdrFcShort( 0x0 ), /* 0 */ +/* 398 */ NdrFcShort( 0x8 ), /* 8 */ +/* 400 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 402 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 404 */ NdrFcShort( 0x0 ), /* 0 */ +/* 406 */ NdrFcShort( 0x1 ), /* 1 */ +/* 408 */ NdrFcShort( 0x0 ), /* 0 */ +/* 410 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0007 */ + +/* 412 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 414 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 416 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 418 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 420 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 422 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_offlineDirectory */ + +/* 424 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 426 */ NdrFcLong( 0x0 ), /* 0 */ +/* 430 */ NdrFcShort( 0xf ), /* 15 */ +/* 432 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 434 */ NdrFcShort( 0x0 ), /* 0 */ +/* 436 */ NdrFcShort( 0x8 ), /* 8 */ +/* 438 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 440 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 442 */ NdrFcShort( 0x1 ), /* 1 */ +/* 444 */ NdrFcShort( 0x0 ), /* 0 */ +/* 446 */ NdrFcShort( 0x0 ), /* 0 */ +/* 448 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter offline_dir */ + +/* 450 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 452 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 454 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 456 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 458 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 460 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_offlineDirectory */ + +/* 462 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 464 */ NdrFcLong( 0x0 ), /* 0 */ +/* 468 */ NdrFcShort( 0x10 ), /* 16 */ +/* 470 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 472 */ NdrFcShort( 0x0 ), /* 0 */ +/* 474 */ NdrFcShort( 0x8 ), /* 8 */ +/* 476 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 478 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 480 */ NdrFcShort( 0x0 ), /* 0 */ +/* 482 */ NdrFcShort( 0x1 ), /* 1 */ +/* 484 */ NdrFcShort( 0x0 ), /* 0 */ +/* 486 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter offline_dir */ + +/* 488 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 490 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 492 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 494 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 496 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 498 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_sessionId */ + +/* 500 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 502 */ NdrFcLong( 0x0 ), /* 0 */ +/* 506 */ NdrFcShort( 0x11 ), /* 17 */ +/* 508 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 510 */ NdrFcShort( 0x0 ), /* 0 */ +/* 512 */ NdrFcShort( 0x8 ), /* 8 */ +/* 514 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 516 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 518 */ NdrFcShort( 0x1 ), /* 1 */ +/* 520 */ NdrFcShort( 0x0 ), /* 0 */ +/* 522 */ NdrFcShort( 0x0 ), /* 0 */ +/* 524 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter session_id */ + +/* 526 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 528 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 530 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 532 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 534 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 536 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_sessionId */ + +/* 538 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 540 */ NdrFcLong( 0x0 ), /* 0 */ +/* 544 */ NdrFcShort( 0x12 ), /* 18 */ +/* 546 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 548 */ NdrFcShort( 0x0 ), /* 0 */ +/* 550 */ NdrFcShort( 0x8 ), /* 8 */ +/* 552 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 554 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 556 */ NdrFcShort( 0x0 ), /* 0 */ +/* 558 */ NdrFcShort( 0x1 ), /* 1 */ +/* 560 */ NdrFcShort( 0x0 ), /* 0 */ +/* 562 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter session_id */ + +/* 564 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 566 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 568 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 570 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 572 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 574 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_sendPings */ + +/* 576 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 578 */ NdrFcLong( 0x0 ), /* 0 */ +/* 582 */ NdrFcShort( 0x13 ), /* 19 */ +/* 584 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 586 */ NdrFcShort( 0x0 ), /* 0 */ +/* 588 */ NdrFcShort( 0x22 ), /* 34 */ +/* 590 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 592 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 594 */ NdrFcShort( 0x0 ), /* 0 */ +/* 596 */ NdrFcShort( 0x0 ), /* 0 */ +/* 598 */ NdrFcShort( 0x0 ), /* 0 */ +/* 600 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter send_pings */ + +/* 602 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 604 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 606 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 608 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 610 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 612 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_sendPings */ + +/* 614 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 616 */ NdrFcLong( 0x0 ), /* 0 */ +/* 620 */ NdrFcShort( 0x14 ), /* 20 */ +/* 622 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 624 */ NdrFcShort( 0x6 ), /* 6 */ +/* 626 */ NdrFcShort( 0x8 ), /* 8 */ +/* 628 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 630 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 632 */ NdrFcShort( 0x0 ), /* 0 */ +/* 634 */ NdrFcShort( 0x0 ), /* 0 */ +/* 636 */ NdrFcShort( 0x0 ), /* 0 */ +/* 638 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter send_pings */ + +/* 640 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 642 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 644 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 646 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 648 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 650 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_priority */ + +/* 652 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 654 */ NdrFcLong( 0x0 ), /* 0 */ +/* 658 */ NdrFcShort( 0x15 ), /* 21 */ +/* 660 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 662 */ NdrFcShort( 0x0 ), /* 0 */ +/* 664 */ NdrFcShort( 0x24 ), /* 36 */ +/* 666 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 668 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 670 */ NdrFcShort( 0x0 ), /* 0 */ +/* 672 */ NdrFcShort( 0x0 ), /* 0 */ +/* 674 */ NdrFcShort( 0x0 ), /* 0 */ +/* 676 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter priority */ + +/* 678 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 680 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 682 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 684 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 686 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 688 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_priority */ + +/* 690 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 692 */ NdrFcLong( 0x0 ), /* 0 */ +/* 696 */ NdrFcShort( 0x16 ), /* 22 */ +/* 698 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 700 */ NdrFcShort( 0x8 ), /* 8 */ +/* 702 */ NdrFcShort( 0x8 ), /* 8 */ +/* 704 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 706 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 708 */ NdrFcShort( 0x0 ), /* 0 */ +/* 710 */ NdrFcShort( 0x0 ), /* 0 */ +/* 712 */ NdrFcShort( 0x0 ), /* 0 */ +/* 714 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter priority */ + +/* 716 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 718 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 720 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 722 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 724 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 726 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_postInstallAction */ + + + /* Procedure get_Count */ + +/* 728 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 730 */ NdrFcLong( 0x0 ), /* 0 */ +/* 734 */ NdrFcShort( 0x17 ), /* 23 */ +/* 736 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 738 */ NdrFcShort( 0x0 ), /* 0 */ +/* 740 */ NdrFcShort( 0x24 ), /* 36 */ +/* 742 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 744 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 746 */ NdrFcShort( 0x0 ), /* 0 */ +/* 748 */ NdrFcShort( 0x0 ), /* 0 */ +/* 750 */ NdrFcShort( 0x0 ), /* 0 */ +/* 752 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0015 */ + + + /* Parameter count */ + +/* 754 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 756 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 758 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 760 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 762 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 764 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_Item */ + +/* 766 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 768 */ NdrFcLong( 0x0 ), /* 0 */ +/* 772 */ NdrFcShort( 0x18 ), /* 24 */ +/* 774 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 776 */ NdrFcShort( 0x8 ), /* 8 */ +/* 778 */ NdrFcShort( 0x8 ), /* 8 */ +/* 780 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 782 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 784 */ NdrFcShort( 0x0 ), /* 0 */ +/* 786 */ NdrFcShort( 0x0 ), /* 0 */ +/* 788 */ NdrFcShort( 0x0 ), /* 0 */ +/* 790 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + +/* 792 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 794 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 796 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter app */ + +/* 798 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 800 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 802 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 804 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 806 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 808 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_altTokens */ + +/* 810 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 812 */ NdrFcLong( 0x0 ), /* 0 */ +/* 816 */ NdrFcShort( 0x19 ), /* 25 */ +/* 818 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 820 */ NdrFcShort( 0x18 ), /* 24 */ +/* 822 */ NdrFcShort( 0x8 ), /* 8 */ +/* 824 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x4, /* 4 */ +/* 826 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 828 */ NdrFcShort( 0x0 ), /* 0 */ +/* 830 */ NdrFcShort( 0x0 ), /* 0 */ +/* 832 */ NdrFcShort( 0x0 ), /* 0 */ +/* 834 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter impersonation_token */ + +/* 836 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 838 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 840 */ 0xb9, /* FC_UINT3264 */ + 0x0, /* 0 */ + + /* Parameter primary_token */ + +/* 842 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 844 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 846 */ 0xb9, /* FC_UINT3264 */ + 0x0, /* 0 */ + + /* Parameter caller_proc_id */ + +/* 848 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 850 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 852 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 854 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 856 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 858 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_parentHWND */ + +/* 860 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 862 */ NdrFcLong( 0x0 ), /* 0 */ +/* 866 */ NdrFcShort( 0x1a ), /* 26 */ +/* 868 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 870 */ NdrFcShort( 0x8 ), /* 8 */ +/* 872 */ NdrFcShort( 0x8 ), /* 8 */ +/* 874 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 876 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 878 */ NdrFcShort( 0x0 ), /* 0 */ +/* 880 */ NdrFcShort( 0x0 ), /* 0 */ +/* 882 */ NdrFcShort( 0x0 ), /* 0 */ +/* 884 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter hwnd */ + +/* 886 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 888 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 890 */ 0xb9, /* FC_UINT3264 */ + 0x0, /* 0 */ + + /* Return value */ + +/* 892 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 894 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 896 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure initialize */ + +/* 898 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 900 */ NdrFcLong( 0x0 ), /* 0 */ +/* 904 */ NdrFcShort( 0x1b ), /* 27 */ +/* 906 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 908 */ NdrFcShort( 0x0 ), /* 0 */ +/* 910 */ NdrFcShort( 0x8 ), /* 8 */ +/* 912 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 914 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 916 */ NdrFcShort( 0x0 ), /* 0 */ +/* 918 */ NdrFcShort( 0x0 ), /* 0 */ +/* 920 */ NdrFcShort( 0x0 ), /* 0 */ +/* 922 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 924 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 926 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 928 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_command */ + + + /* Procedure createApp */ + +/* 930 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 932 */ NdrFcLong( 0x0 ), /* 0 */ +/* 936 */ NdrFcShort( 0x1c ), /* 28 */ +/* 938 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 940 */ NdrFcShort( 0x0 ), /* 0 */ +/* 942 */ NdrFcShort( 0x8 ), /* 8 */ +/* 944 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 946 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 948 */ NdrFcShort( 0x0 ), /* 0 */ +/* 950 */ NdrFcShort( 0x1 ), /* 1 */ +/* 952 */ NdrFcShort( 0x0 ), /* 0 */ +/* 954 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter command_id */ + + + /* Parameter app_id */ + +/* 956 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 958 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 960 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter command */ + + + /* Parameter app */ + +/* 962 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 964 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 966 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 968 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 970 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 972 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createInstalledApp */ + +/* 974 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 976 */ NdrFcLong( 0x0 ), /* 0 */ +/* 980 */ NdrFcShort( 0x1d ), /* 29 */ +/* 982 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 984 */ NdrFcShort( 0x0 ), /* 0 */ +/* 986 */ NdrFcShort( 0x8 ), /* 8 */ +/* 988 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 990 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 992 */ NdrFcShort( 0x0 ), /* 0 */ +/* 994 */ NdrFcShort( 0x1 ), /* 1 */ +/* 996 */ NdrFcShort( 0x0 ), /* 0 */ +/* 998 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 1000 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1002 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1004 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter app */ + +/* 1006 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 1008 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1010 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 1012 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1014 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1016 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createAllInstalledApps */ + +/* 1018 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1020 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1024 */ NdrFcShort( 0x1e ), /* 30 */ +/* 1026 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1028 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1030 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1032 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1034 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1036 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1038 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1040 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1042 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1044 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1046 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1048 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure checkForUpdate */ + +/* 1050 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1052 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1056 */ NdrFcShort( 0x1f ), /* 31 */ +/* 1058 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1060 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1062 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1064 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1066 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1068 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1070 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1072 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1074 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1076 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1078 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1080 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure download */ + +/* 1082 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1084 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1088 */ NdrFcShort( 0x20 ), /* 32 */ +/* 1090 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1092 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1094 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1096 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1098 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1100 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1102 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1104 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1106 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1108 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1110 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1112 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure install */ + +/* 1114 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1116 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1120 */ NdrFcShort( 0x21 ), /* 33 */ +/* 1122 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1124 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1126 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1128 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1130 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1132 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1134 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1136 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1138 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1140 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1142 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1144 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure updateAllApps */ + +/* 1146 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1148 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1152 */ NdrFcShort( 0x22 ), /* 34 */ +/* 1154 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1156 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1158 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1160 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1162 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1164 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1166 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1168 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1170 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1172 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1174 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1176 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure stop */ + +/* 1178 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1180 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1184 */ NdrFcShort( 0x23 ), /* 35 */ +/* 1186 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1188 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1190 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1192 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1194 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1196 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1198 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1200 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1202 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1204 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1206 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1208 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure pause */ + +/* 1210 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1212 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1216 */ NdrFcShort( 0x24 ), /* 36 */ +/* 1218 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1220 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1222 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1224 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1226 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1228 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1230 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1232 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1234 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1236 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1238 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1240 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure resume */ + +/* 1242 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1244 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1248 */ NdrFcShort( 0x25 ), /* 37 */ +/* 1250 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1252 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1254 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1256 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1258 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1260 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1262 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1264 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1266 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1268 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1270 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1272 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure isBusy */ + +/* 1274 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1276 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1280 */ NdrFcShort( 0x26 ), /* 38 */ +/* 1282 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1284 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1286 */ NdrFcShort( 0x22 ), /* 34 */ +/* 1288 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 1290 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1292 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1294 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1296 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1298 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter is_busy */ + +/* 1300 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 1302 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1304 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 1306 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1308 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1310 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure downloadPackage */ + +/* 1312 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1314 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1318 */ NdrFcShort( 0x27 ), /* 39 */ +/* 1320 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 1322 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1324 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1326 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 1328 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1330 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1332 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1334 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1336 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 1338 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1340 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1342 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter package_name */ + +/* 1344 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1346 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1348 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1350 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1352 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1354 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 1356 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1358 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1362 */ NdrFcShort( 0x28 ), /* 40 */ +/* 1364 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1366 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1368 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1370 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1372 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1374 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1376 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1378 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1380 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current_state */ + +/* 1382 */ NdrFcShort( 0x6113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=24 */ +/* 1384 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1386 */ NdrFcShort( 0x3fa ), /* Type Offset=1018 */ + + /* Return value */ + +/* 1388 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1390 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1392 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createAppBundleWeb */ + + + /* Procedure get_currentVersion */ + +/* 1394 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1396 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1400 */ NdrFcShort( 0x7 ), /* 7 */ +/* 1402 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1404 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1406 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1408 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1410 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1412 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1414 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1416 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1418 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_bundle_web */ + + + /* Parameter current */ + +/* 1420 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 1422 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1424 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 1426 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1428 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1430 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentVersionWeb */ + + + /* Procedure get_nextVersion */ + +/* 1432 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1434 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1438 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1440 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1442 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1444 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1446 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1448 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1450 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1452 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1454 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1456 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current */ + + + /* Parameter next */ + +/* 1458 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 1460 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1462 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 1464 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1466 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1468 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_displayLanguage */ + + + /* Procedure get_displayName */ + +/* 1470 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1472 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1476 */ NdrFcShort( 0xa ), /* 10 */ +/* 1478 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1480 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1482 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1484 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1486 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1488 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1490 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1492 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1494 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundleWeb0000 */ + + + /* Parameter __MIDL__IApp0001 */ + +/* 1496 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1498 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1500 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + +/* 1502 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1504 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1506 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_displayLanguage */ + + + /* Procedure put_displayName */ + +/* 1508 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1510 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1514 */ NdrFcShort( 0xb ), /* 11 */ +/* 1516 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1518 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1520 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1522 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1524 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1526 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1528 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1530 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1532 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundleWeb0001 */ + + + /* Parameter __MIDL__IApp0002 */ + +/* 1534 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1536 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1538 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + + + /* Return value */ + +/* 1540 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1542 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1544 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_language */ + +/* 1546 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1548 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1552 */ NdrFcShort( 0xc ), /* 12 */ +/* 1554 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1556 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1558 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1560 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1562 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1564 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1566 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1568 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1570 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0003 */ + +/* 1572 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1574 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1576 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1578 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1580 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1582 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_language */ + +/* 1584 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1586 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1590 */ NdrFcShort( 0xd ), /* 13 */ +/* 1592 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1594 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1596 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1598 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1600 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1602 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1604 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1606 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1608 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0004 */ + +/* 1610 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1612 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1614 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1616 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1618 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1620 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_ap */ + +/* 1622 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1624 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1628 */ NdrFcShort( 0xe ), /* 14 */ +/* 1630 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1632 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1634 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1636 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1638 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1640 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1642 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1644 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1646 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0005 */ + +/* 1648 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1650 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1652 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1654 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1656 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1658 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_ap */ + +/* 1660 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1662 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1666 */ NdrFcShort( 0xf ), /* 15 */ +/* 1668 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1670 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1672 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1674 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1676 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1678 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1680 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1682 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1684 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0006 */ + +/* 1686 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1688 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1690 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1692 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1694 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1696 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_ttToken */ + +/* 1698 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1700 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1704 */ NdrFcShort( 0x10 ), /* 16 */ +/* 1706 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1708 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1710 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1712 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1714 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1716 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1718 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1720 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1722 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0007 */ + +/* 1724 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1726 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1728 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1730 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1732 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1734 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_ttToken */ + +/* 1736 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1738 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1742 */ NdrFcShort( 0x11 ), /* 17 */ +/* 1744 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1746 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1748 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1750 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1752 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1754 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1756 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1758 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1760 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0008 */ + +/* 1762 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1764 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1766 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1768 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1770 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1772 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_completionMessage */ + + + /* Procedure get_iid */ + +/* 1774 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1776 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1780 */ NdrFcShort( 0x12 ), /* 18 */ +/* 1782 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1784 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1786 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1788 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1790 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1792 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1794 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1796 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1798 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0010 */ + + + /* Parameter __MIDL__IApp0009 */ + +/* 1800 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1802 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1804 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + +/* 1806 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1808 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1810 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_iid */ + +/* 1812 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1814 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1818 */ NdrFcShort( 0x13 ), /* 19 */ +/* 1820 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1822 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1824 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1826 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1828 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1830 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1832 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1834 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1836 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0010 */ + +/* 1838 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1840 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1842 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1844 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1846 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1848 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_brandCode */ + +/* 1850 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1852 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1856 */ NdrFcShort( 0x14 ), /* 20 */ +/* 1858 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1860 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1862 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1864 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1866 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1868 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1870 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1872 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1874 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0011 */ + +/* 1876 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1878 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1880 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1882 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1884 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1886 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_brandCode */ + +/* 1888 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1890 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1894 */ NdrFcShort( 0x15 ), /* 21 */ +/* 1896 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1898 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1900 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1902 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1904 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1906 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1908 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1910 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1912 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0012 */ + +/* 1914 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1916 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1918 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1920 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1922 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1924 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_postInstallUrl */ + + + /* Procedure get_clientId */ + +/* 1926 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1928 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1932 */ NdrFcShort( 0x16 ), /* 22 */ +/* 1934 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1936 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1938 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1940 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1942 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1944 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1946 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1948 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1950 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0014 */ + + + /* Parameter __MIDL__IApp0013 */ + +/* 1952 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1954 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1956 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + +/* 1958 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1960 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 1962 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_clientId */ + +/* 1964 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1966 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1970 */ NdrFcShort( 0x17 ), /* 23 */ +/* 1972 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 1974 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1976 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1978 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1980 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1982 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1984 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1986 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1988 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0014 */ + +/* 1990 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1992 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 1994 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1996 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1998 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2000 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_labels */ + +/* 2002 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2004 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2008 */ NdrFcShort( 0x18 ), /* 24 */ +/* 2010 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2012 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2014 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2016 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2018 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2020 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2022 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2024 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2026 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0015 */ + +/* 2028 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2030 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2032 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2034 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2036 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2038 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_labels */ + +/* 2040 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2042 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2046 */ NdrFcShort( 0x19 ), /* 25 */ +/* 2048 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2050 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2052 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2054 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2056 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2058 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2060 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2062 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2064 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0016 */ + +/* 2066 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2068 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2070 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2072 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2074 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2076 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_referralId */ + +/* 2078 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2080 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2084 */ NdrFcShort( 0x1a ), /* 26 */ +/* 2086 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2088 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2090 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2092 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2094 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2096 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2098 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2100 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2102 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0017 */ + +/* 2104 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2106 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2108 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2110 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2112 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2114 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_referralId */ + +/* 2116 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2118 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2122 */ NdrFcShort( 0x1b ), /* 27 */ +/* 2124 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2126 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2128 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2130 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2132 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2134 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2136 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2138 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2140 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0018 */ + +/* 2142 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2144 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2146 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2148 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2150 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2152 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_browserType */ + +/* 2154 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2156 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2160 */ NdrFcShort( 0x1d ), /* 29 */ +/* 2162 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2164 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2166 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2168 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2170 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2172 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2174 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2176 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2178 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0019 */ + +/* 2180 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2182 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2184 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2186 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2188 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2190 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_browserType */ + +/* 2192 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2194 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2198 */ NdrFcShort( 0x1e ), /* 30 */ +/* 2200 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2202 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2204 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2206 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2208 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2210 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2212 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2214 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2216 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0020 */ + +/* 2218 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2220 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2222 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2224 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2226 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2228 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_clientInstallData */ + +/* 2230 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2232 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2236 */ NdrFcShort( 0x1f ), /* 31 */ +/* 2238 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2240 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2242 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2244 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2246 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2248 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2250 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2252 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2254 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0021 */ + +/* 2256 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2258 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2260 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2262 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2264 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2266 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_clientInstallData */ + +/* 2268 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2270 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2274 */ NdrFcShort( 0x20 ), /* 32 */ +/* 2276 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2278 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2280 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2282 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2284 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2286 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2288 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2290 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2292 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0022 */ + +/* 2294 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2296 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2298 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2300 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2302 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2304 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_serverInstallDataIndex */ + +/* 2306 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2308 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2312 */ NdrFcShort( 0x21 ), /* 33 */ +/* 2314 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2316 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2318 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2320 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2322 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2324 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2326 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2328 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2330 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0023 */ + +/* 2332 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2334 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2336 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2338 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2340 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2342 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_serverInstallDataIndex */ + +/* 2344 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2346 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2350 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2352 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2354 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2356 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2358 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2360 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2362 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2364 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2366 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2368 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0024 */ + +/* 2370 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2372 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2374 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2376 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2378 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2380 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isEulaAccepted */ + +/* 2382 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2384 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2388 */ NdrFcShort( 0x23 ), /* 35 */ +/* 2390 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2392 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2394 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2396 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2398 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2400 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2402 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2404 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2406 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0025 */ + +/* 2408 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2410 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2412 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2414 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2416 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2418 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_isEulaAccepted */ + +/* 2420 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2422 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2426 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2428 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2430 */ NdrFcShort( 0x6 ), /* 6 */ +/* 2432 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2434 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2436 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2438 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2440 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2442 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2444 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0026 */ + +/* 2446 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2448 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2450 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2452 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2454 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2456 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_usageStatsEnable */ + +/* 2458 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2460 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2464 */ NdrFcShort( 0x25 ), /* 37 */ +/* 2466 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2468 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2470 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2472 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2474 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2476 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2478 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2480 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2482 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0027 */ + +/* 2484 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2486 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2488 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2490 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2492 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2494 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_usageStatsEnable */ + +/* 2496 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2498 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2502 */ NdrFcShort( 0x26 ), /* 38 */ +/* 2504 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2506 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2508 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2510 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2512 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2514 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2516 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2518 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2520 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0028 */ + +/* 2522 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2524 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2526 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2528 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2530 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2532 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installTimeDiffSec */ + +/* 2534 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2536 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2540 */ NdrFcShort( 0x27 ), /* 39 */ +/* 2542 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2544 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2546 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2548 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2550 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2552 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2554 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2556 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2558 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0029 */ + +/* 2560 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2562 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2564 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2566 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2568 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2570 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 2572 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2574 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2578 */ NdrFcShort( 0x28 ), /* 40 */ +/* 2580 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2582 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2584 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2586 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2588 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2590 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2592 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2594 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2596 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0030 */ + +/* 2598 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 2600 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2602 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 2604 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2606 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2608 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isDone */ + + + /* Procedure get_isWebAccessible */ + +/* 2610 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2612 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2616 */ NdrFcShort( 0x7 ), /* 7 */ +/* 2618 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2620 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2622 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2624 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2626 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2628 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2630 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2632 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2634 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter is_done */ + + + /* Parameter __MIDL__IAppCommand0000 */ + +/* 2636 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2638 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2640 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 2642 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2644 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2646 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_completionHResult */ + + + /* Procedure get_packageCount */ + + + /* Procedure get_exitCode */ + + + /* Procedure get_packageCount */ + + + /* Procedure get_status */ + +/* 2648 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2650 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2654 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2656 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2658 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2660 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2662 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2664 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2666 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2668 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2670 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2672 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter hr */ + + + /* Parameter count */ + + + /* Parameter __MIDL__IAppCommandWeb0001 */ + + + /* Parameter count */ + + + /* Parameter __MIDL__IAppCommand0001 */ + +/* 2674 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2676 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2678 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 2680 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2682 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2684 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_bytesDownloaded */ + + + /* Procedure get_exitCode */ + +/* 2686 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2688 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2692 */ NdrFcShort( 0x9 ), /* 9 */ +/* 2694 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2696 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2698 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2700 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2702 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2704 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2706 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2708 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2710 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0002 */ + + + /* Parameter __MIDL__IAppCommand0002 */ + +/* 2712 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2714 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2716 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 2718 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2720 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2722 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure execute */ + +/* 2724 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2726 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2730 */ NdrFcShort( 0xa ), /* 10 */ +/* 2732 */ NdrFcShort( 0x58 ), /* X64 Stack size/offset = 88 */ +/* 2734 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2736 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2738 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0xa, /* 10 */ +/* 2740 */ 0xa, /* 10 */ + 0x85, /* Ext Flags: new corr desc, srv corr check, has big byval param */ +/* 2742 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2744 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2746 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2748 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter arg1 */ + +/* 2750 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2752 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2754 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg2 */ + +/* 2756 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2758 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2760 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg3 */ + +/* 2762 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2764 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2766 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg4 */ + +/* 2768 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2770 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 2772 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg5 */ + +/* 2774 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2776 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 2778 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg6 */ + +/* 2780 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2782 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */ +/* 2784 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg7 */ + +/* 2786 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2788 */ NdrFcShort( 0x38 ), /* X64 Stack size/offset = 56 */ +/* 2790 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg8 */ + +/* 2792 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2794 */ NdrFcShort( 0x40 ), /* X64 Stack size/offset = 64 */ +/* 2796 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg9 */ + +/* 2798 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 2800 */ NdrFcShort( 0x48 ), /* X64 Stack size/offset = 72 */ +/* 2802 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Return value */ + +/* 2804 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2806 */ NdrFcShort( 0x50 ), /* X64 Stack size/offset = 80 */ +/* 2808 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_packageWeb */ + + + /* Procedure get_package */ + +/* 2810 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2812 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2816 */ NdrFcShort( 0x9 ), /* 9 */ +/* 2818 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 2820 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2822 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2824 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 2826 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2828 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2830 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2832 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2834 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + + + /* Parameter index */ + +/* 2836 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2838 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2840 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter package */ + + + /* Parameter package */ + +/* 2842 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 2844 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2846 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 2848 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2850 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2852 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get */ + +/* 2854 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2856 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2860 */ NdrFcShort( 0x7 ), /* 7 */ +/* 2862 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2864 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2866 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2868 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2870 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2872 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2874 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2876 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2878 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter dir */ + +/* 2880 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2882 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2884 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2886 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2888 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2890 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isAvailable */ + +/* 2892 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2894 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2898 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2900 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2902 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2904 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2906 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2908 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2910 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2912 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2914 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2916 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IPackage0000 */ + +/* 2918 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2920 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2922 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2924 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2926 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2928 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_availableVersion */ + +/* 2930 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2932 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2936 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2938 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2940 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2942 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2944 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2946 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2948 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2950 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2952 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2954 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0001 */ + +/* 2956 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2958 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2960 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2962 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2964 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 2966 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_totalBytesToDownload */ + +/* 2968 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2970 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2974 */ NdrFcShort( 0xa ), /* 10 */ +/* 2976 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 2978 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2980 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2982 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2984 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2986 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2988 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2990 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2992 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0003 */ + +/* 2994 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2996 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 2998 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3000 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3002 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3004 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_downloadTimeRemainingMs */ + +/* 3006 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3008 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3012 */ NdrFcShort( 0xb ), /* 11 */ +/* 3014 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3016 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3018 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3020 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3022 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3024 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3026 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3028 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3030 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0004 */ + +/* 3032 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3034 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3036 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3038 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3040 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3042 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_nextRetryTime */ + +/* 3044 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3046 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3050 */ NdrFcShort( 0xc ), /* 12 */ +/* 3052 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3054 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3056 */ NdrFcShort( 0x2c ), /* 44 */ +/* 3058 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3060 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3062 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3064 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3066 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3068 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0005 */ + +/* 3070 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3072 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3074 */ 0xb, /* FC_HYPER */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3076 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3078 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3080 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_length */ + + + /* Procedure get_installProgress */ + +/* 3082 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3084 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3088 */ NdrFcShort( 0xd ), /* 13 */ +/* 3090 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3092 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3094 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3096 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3098 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3100 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3102 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3104 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3106 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + + + /* Parameter __MIDL__ICurrentState0006 */ + +/* 3108 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3110 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3112 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 3114 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3116 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3118 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installTimeRemainingMs */ + +/* 3120 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3122 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3126 */ NdrFcShort( 0xe ), /* 14 */ +/* 3128 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3130 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3132 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3134 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3136 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3138 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3140 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3142 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3144 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0007 */ + +/* 3146 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3148 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3150 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3152 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3154 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3156 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isCanceled */ + +/* 3158 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3160 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3164 */ NdrFcShort( 0xf ), /* 15 */ +/* 3166 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3168 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3170 */ NdrFcShort( 0x22 ), /* 34 */ +/* 3172 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3174 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3176 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3178 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3180 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3182 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter is_canceled */ + +/* 3184 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3186 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3188 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3190 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3192 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3194 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_errorCode */ + +/* 3196 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3198 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3202 */ NdrFcShort( 0x10 ), /* 16 */ +/* 3204 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3206 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3208 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3210 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3212 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3214 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3216 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3218 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3220 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0008 */ + +/* 3222 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3224 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3226 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3228 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3230 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3232 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_extraCode1 */ + +/* 3234 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3236 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3240 */ NdrFcShort( 0x11 ), /* 17 */ +/* 3242 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3244 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3246 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3248 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3250 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3252 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3254 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3256 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3258 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0009 */ + +/* 3260 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3262 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3264 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3266 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3268 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3270 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installerResultCode */ + +/* 3272 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3274 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3278 */ NdrFcShort( 0x13 ), /* 19 */ +/* 3280 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3282 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3284 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3286 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3288 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3290 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3292 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3294 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3296 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0011 */ + +/* 3298 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3300 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3302 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3304 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3306 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3308 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installerResultExtraCode1 */ + +/* 3310 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3312 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3316 */ NdrFcShort( 0x14 ), /* 20 */ +/* 3318 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3320 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3322 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3324 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3326 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3328 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3330 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3332 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3334 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0012 */ + +/* 3336 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3338 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3340 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3342 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3344 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3346 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_postInstallLaunchCommandLine */ + +/* 3348 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3350 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3354 */ NdrFcShort( 0x15 ), /* 21 */ +/* 3356 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3358 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3360 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3362 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 3364 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 3366 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3368 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3370 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3372 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0013 */ + +/* 3374 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 3376 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3378 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 3380 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3382 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3384 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure UpdateRegistry */ + +/* 3386 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3388 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3392 */ NdrFcShort( 0x7 ), /* 7 */ +/* 3394 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 3396 */ NdrFcShort( 0x6 ), /* 6 */ +/* 3398 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3400 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 3402 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3404 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3406 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3408 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3410 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 3412 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3414 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3416 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter is_machine */ + +/* 3418 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3420 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3422 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3424 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3426 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3428 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure QueryUserForCredentials */ + +/* 3430 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3432 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3436 */ NdrFcShort( 0x3 ), /* 3 */ +/* 3438 */ NdrFcShort( 0x38 ), /* X64 Stack size/offset = 56 */ +/* 3440 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3442 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3444 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x6, /* 6 */ +/* 3446 */ 0xa, /* 10 */ + 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ +/* 3448 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3450 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3452 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3454 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter owner_hwnd */ + +/* 3456 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3458 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3460 */ 0xb9, /* FC_UINT3264 */ + 0x0, /* 0 */ + + /* Parameter server */ + +/* 3462 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3464 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3466 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter message */ + +/* 3468 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3470 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3472 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter username */ + +/* 3474 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 3476 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 3478 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Parameter password */ + +/* 3480 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 3482 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 3484 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 3486 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3488 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */ +/* 3490 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure setOriginURL */ + +/* 3492 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3494 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3498 */ NdrFcShort( 0x3 ), /* 3 */ +/* 3500 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3502 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3504 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3506 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 3508 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3510 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3512 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3514 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3516 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter origin_url */ + +/* 3518 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3520 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3522 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 3524 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3526 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3528 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createApp */ + +/* 3530 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3532 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3536 */ NdrFcShort( 0x7 ), /* 7 */ +/* 3538 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */ +/* 3540 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3542 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3544 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x5, /* 5 */ +/* 3546 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3548 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3550 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3552 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3554 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 3556 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3558 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3560 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter brand_code */ + +/* 3562 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3564 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3566 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter language */ + +/* 3568 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3570 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3572 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter ap */ + +/* 3574 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3576 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 3578 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 3580 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3582 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 3584 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnInstalling */ + + + /* Procedure createAllInstalledApps */ + +/* 3586 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3588 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3592 */ NdrFcShort( 0x9 ), /* 9 */ +/* 3594 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3596 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3598 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3600 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3602 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3604 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3606 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3608 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3610 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 3612 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3614 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3616 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_parentHWND */ + +/* 3618 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3620 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3624 */ NdrFcShort( 0xc ), /* 12 */ +/* 3626 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3628 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3630 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3632 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3634 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3636 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3638 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3640 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3642 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter hwnd */ + +/* 3644 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3646 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3648 */ 0xb9, /* FC_UINT3264 */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3650 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3652 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3654 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_appWeb */ + +/* 3656 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3658 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3662 */ NdrFcShort( 0xe ), /* 14 */ +/* 3664 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 3666 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3668 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3670 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 3672 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3674 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3676 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3678 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3680 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + +/* 3682 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3684 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3686 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter app_web */ + +/* 3688 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 3690 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3692 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 3694 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3696 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3698 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure initialize */ + +/* 3700 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3702 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3706 */ NdrFcShort( 0xf ), /* 15 */ +/* 3708 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3710 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3712 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3714 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3716 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3718 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3720 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3722 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3724 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3726 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3728 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3730 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure checkForUpdate */ + +/* 3732 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3734 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3738 */ NdrFcShort( 0x10 ), /* 16 */ +/* 3740 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3742 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3744 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3746 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3748 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3750 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3752 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3754 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3756 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3758 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3760 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3762 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure download */ + +/* 3764 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3766 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3770 */ NdrFcShort( 0x11 ), /* 17 */ +/* 3772 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3774 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3776 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3778 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3780 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3782 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3784 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3786 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3788 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3790 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3792 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3794 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure install */ + +/* 3796 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3798 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3802 */ NdrFcShort( 0x12 ), /* 18 */ +/* 3804 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3806 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3808 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3810 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3812 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3814 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3816 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3818 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3820 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3822 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3824 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3826 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure pause */ + +/* 3828 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3830 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3834 */ NdrFcShort( 0x13 ), /* 19 */ +/* 3836 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3838 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3840 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3842 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3844 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3846 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3848 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3850 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3852 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3854 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3856 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3858 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure resume */ + +/* 3860 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3862 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3866 */ NdrFcShort( 0x14 ), /* 20 */ +/* 3868 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3870 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3872 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3874 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3876 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3878 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3880 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3882 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3884 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3886 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3888 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3890 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure cancel */ + +/* 3892 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3894 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3898 */ NdrFcShort( 0x15 ), /* 21 */ +/* 3900 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3902 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3904 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3906 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3908 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3910 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3912 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3914 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3916 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3918 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3920 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3922 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure downloadPackage */ + +/* 3924 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3926 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3930 */ NdrFcShort( 0x16 ), /* 22 */ +/* 3932 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 3934 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3936 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3938 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 3940 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3942 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3944 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3946 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3948 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 3950 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3952 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3954 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter package_name */ + +/* 3956 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3958 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 3960 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 3962 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3964 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3966 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 3968 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3970 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3974 */ NdrFcShort( 0x17 ), /* 23 */ +/* 3976 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 3978 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3980 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3982 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 3984 */ 0xa, /* 10 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 3986 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3988 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3990 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3992 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current_state */ + +/* 3994 */ NdrFcShort( 0x6113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=24 */ +/* 3996 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 3998 */ NdrFcShort( 0x3fa ), /* Type Offset=1018 */ + + /* Return value */ + +/* 4000 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4002 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4004 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_command */ + +/* 4006 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4008 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4012 */ NdrFcShort( 0xa ), /* 10 */ +/* 4014 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4016 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4018 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4020 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4022 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 4024 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4026 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4028 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4030 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter command_id */ + +/* 4032 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4034 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4036 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter command */ + +/* 4038 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 4040 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4042 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 4044 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4046 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4048 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure cancel */ + +/* 4050 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4052 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4056 */ NdrFcShort( 0xb ), /* 11 */ +/* 4058 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4060 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4062 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4064 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4066 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4068 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4070 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4072 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4074 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4076 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4078 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4080 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 4082 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4084 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4088 */ NdrFcShort( 0xc ), /* 12 */ +/* 4090 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4092 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4094 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4096 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4098 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4100 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4102 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4104 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4106 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current_state */ + +/* 4108 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 4110 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4112 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 4114 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4116 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4118 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure launch */ + +/* 4120 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4122 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4126 */ NdrFcShort( 0xd ), /* 13 */ +/* 4128 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4130 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4132 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4134 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4136 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4138 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4140 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4142 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4144 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4146 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4148 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4150 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure uninstall */ + +/* 4152 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4154 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4158 */ NdrFcShort( 0xe ), /* 14 */ +/* 4160 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4162 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4164 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4166 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4168 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4170 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4172 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4174 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4176 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4178 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4180 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4182 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure execute */ + +/* 4184 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4186 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4190 */ NdrFcShort( 0x9 ), /* 9 */ +/* 4192 */ NdrFcShort( 0x58 ), /* X64 Stack size/offset = 88 */ +/* 4194 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4196 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4198 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0xa, /* 10 */ +/* 4200 */ 0xa, /* 10 */ + 0x85, /* Ext Flags: new corr desc, srv corr check, has big byval param */ +/* 4202 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4204 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4206 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4208 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter arg1 */ + +/* 4210 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4212 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4214 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg2 */ + +/* 4216 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4218 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4220 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg3 */ + +/* 4222 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4224 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4226 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg4 */ + +/* 4228 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4230 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4232 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg5 */ + +/* 4234 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4236 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 4238 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg6 */ + +/* 4240 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4242 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */ +/* 4244 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg7 */ + +/* 4246 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4248 */ NdrFcShort( 0x38 ), /* X64 Stack size/offset = 56 */ +/* 4250 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg8 */ + +/* 4252 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4254 */ NdrFcShort( 0x40 ), /* X64 Stack size/offset = 64 */ +/* 4256 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter arg9 */ + +/* 4258 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4260 */ NdrFcShort( 0x48 ), /* X64 Stack size/offset = 72 */ +/* 4262 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Return value */ + +/* 4264 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4266 */ NdrFcShort( 0x50 ), /* X64 Stack size/offset = 80 */ +/* 4268 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createOmahaMachineServerAsync */ + +/* 4270 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4272 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4276 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4278 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 4280 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4282 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4284 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x4, /* 4 */ +/* 4286 */ 0xa, /* 10 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 4288 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4290 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4292 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4294 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter origin_url */ + +/* 4296 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4298 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4300 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter create_elevated */ + +/* 4302 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4304 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4306 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter status */ + +/* 4308 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 4310 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4312 */ NdrFcShort( 0x41a ), /* Type Offset=1050 */ + + /* Return value */ + +/* 4314 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4316 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4318 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure Send */ + +/* 4320 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4322 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4326 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4328 */ NdrFcShort( 0x48 ), /* X64 Stack size/offset = 72 */ +/* 4330 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4332 */ NdrFcShort( 0x24 ), /* 36 */ +/* 4334 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x8, /* 8 */ +/* 4336 */ 0xa, /* 10 */ + 0x87, /* Ext Flags: new corr desc, clt corr check, srv corr check, has big byval param */ +/* 4338 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4340 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4342 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4344 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter url */ + +/* 4346 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4348 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4350 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter post_data */ + +/* 4352 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4354 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4356 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter request_headers */ + +/* 4358 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4360 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4362 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter response_headers_needed */ + +/* 4364 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4366 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4368 */ NdrFcShort( 0x40c ), /* Type Offset=1036 */ + + /* Parameter response_headers */ + +/* 4370 */ NdrFcShort( 0x6113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=24 */ +/* 4372 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 4374 */ NdrFcShort( 0x3fa ), /* Type Offset=1018 */ + + /* Parameter response_code */ + +/* 4376 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 4378 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */ +/* 4380 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter cache_filename */ + +/* 4382 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 4384 */ NdrFcShort( 0x38 ), /* X64 Stack size/offset = 56 */ +/* 4386 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 4388 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4390 */ NdrFcShort( 0x40 ), /* X64 Stack size/offset = 64 */ +/* 4392 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchCmdLine */ + +/* 4394 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4396 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4400 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4402 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4404 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4406 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4408 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4410 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4412 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4414 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4416 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4418 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter cmd_line */ + +/* 4420 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4422 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4424 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Return value */ + +/* 4426 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4428 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4430 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchBrowser */ + +/* 4432 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4434 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4438 */ NdrFcShort( 0x4 ), /* 4 */ +/* 4440 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4442 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4444 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4446 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4448 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4450 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4452 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4454 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4456 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter browser_type */ + +/* 4458 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4460 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4462 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter url */ + +/* 4464 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4466 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4468 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Return value */ + +/* 4470 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4472 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4474 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchCmdElevated */ + +/* 4476 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4478 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4482 */ NdrFcShort( 0x5 ), /* 5 */ +/* 4484 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */ +/* 4486 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4488 */ NdrFcShort( 0x24 ), /* 36 */ +/* 4490 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x5, /* 5 */ +/* 4492 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4494 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4496 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4498 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4500 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 4502 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4504 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4506 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Parameter cmd_id */ + +/* 4508 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4510 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4512 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Parameter caller_proc_id */ + +/* 4514 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4516 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4518 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter proc_handle */ + +/* 4520 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 4522 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4524 */ 0xb9, /* FC_UINT3264 */ + 0x0, /* 0 */ + + /* Return value */ + +/* 4526 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4528 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 4530 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchAppCommand */ + +/* 4532 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4534 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4538 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4540 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4542 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4544 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4546 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4548 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4550 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4552 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4554 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4556 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 4558 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4560 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4562 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Parameter cmd_id */ + +/* 4564 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4566 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4568 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Return value */ + +/* 4570 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4572 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4574 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnShow */ + + + /* Procedure DoClose */ + +/* 4576 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4578 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4582 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4584 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4586 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4588 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4590 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4592 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4594 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4596 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4598 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4600 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 4602 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4604 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4606 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnCheckingForUpdate */ + + + /* Procedure DoPause */ + +/* 4608 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4610 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4614 */ NdrFcShort( 0x4 ), /* 4 */ +/* 4616 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4618 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4620 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4622 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4624 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4626 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4628 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4630 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4632 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 4634 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4636 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4638 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure DoResume */ + +/* 4640 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4642 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4646 */ NdrFcShort( 0x5 ), /* 5 */ +/* 4648 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4650 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4652 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4654 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4656 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4658 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4660 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4662 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4664 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4666 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4668 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4670 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnWaitingToDownload */ + + + /* Procedure DoRestartBrowsers */ + +/* 4672 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4674 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4678 */ NdrFcShort( 0x6 ), /* 6 */ +/* 4680 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4682 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4684 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4686 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4688 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4690 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4692 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4694 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4696 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 4698 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4700 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4702 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure DoReboot */ + +/* 4704 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4706 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4710 */ NdrFcShort( 0x7 ), /* 7 */ +/* 4712 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4714 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4716 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4718 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4720 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4722 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4724 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4726 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4728 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4730 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4732 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4734 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure DoLaunchBrowser */ + +/* 4736 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4738 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4742 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4744 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4746 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4748 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4750 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4752 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4754 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4756 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4758 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4760 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter url */ + +/* 4762 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4764 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4766 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Return value */ + +/* 4768 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4770 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4772 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnUpdateAvailable */ + +/* 4774 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4776 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4780 */ NdrFcShort( 0x5 ), /* 5 */ +/* 4782 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4784 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4786 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4788 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4790 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4792 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4794 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4796 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4798 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter version_string */ + +/* 4800 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4802 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4804 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Return value */ + +/* 4806 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4808 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4810 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnDownloading */ + +/* 4812 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4814 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4818 */ NdrFcShort( 0x7 ), /* 7 */ +/* 4820 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4822 */ NdrFcShort( 0x10 ), /* 16 */ +/* 4824 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4826 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x3, /* 3 */ +/* 4828 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4830 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4832 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4834 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4836 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter time_remaining_ms */ + +/* 4838 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4840 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4842 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter pos */ + +/* 4844 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4846 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4848 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 4850 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4852 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4854 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnWaitingToInstall */ + +/* 4856 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4858 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4862 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4864 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4866 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4868 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4870 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4872 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4874 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4876 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4878 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4880 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4882 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4884 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4886 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnPause */ + +/* 4888 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4890 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4894 */ NdrFcShort( 0xa ), /* 10 */ +/* 4896 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4898 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4900 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4902 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4904 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4906 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4908 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4910 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4912 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4914 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4916 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4918 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnComplete */ + +/* 4920 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4922 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4926 */ NdrFcShort( 0xb ), /* 11 */ +/* 4928 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 4930 */ NdrFcShort( 0x6 ), /* 6 */ +/* 4932 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4934 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4936 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4938 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4940 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4942 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4944 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter code */ + +/* 4946 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4948 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4950 */ 0xd, /* FC_ENUM16 */ + 0x0, /* 0 */ + + /* Parameter completion_text */ + +/* 4952 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4954 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 4956 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Return value */ + +/* 4958 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4960 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4962 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure SetEventSink */ + +/* 4964 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4966 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4970 */ NdrFcShort( 0xc ), /* 12 */ +/* 4972 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 4974 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4976 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4978 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4980 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4982 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4984 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4986 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4988 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter ui_sink */ + +/* 4990 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ +/* 4992 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 4994 */ NdrFcShort( 0x438 ), /* Type Offset=1080 */ + + /* Return value */ + +/* 4996 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4998 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 5000 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure CheckForUpdate */ + +/* 5002 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 5004 */ NdrFcLong( 0x0 ), /* 0 */ +/* 5008 */ NdrFcShort( 0x3 ), /* 3 */ +/* 5010 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 5012 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5014 */ NdrFcShort( 0x8 ), /* 8 */ +/* 5016 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 5018 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 5020 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5022 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5024 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5026 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter guid */ + +/* 5028 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 5030 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 5032 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Parameter observer */ + +/* 5034 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ +/* 5036 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 5038 */ NdrFcShort( 0x44a ), /* Type Offset=1098 */ + + /* Return value */ + +/* 5040 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 5042 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 5044 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure Update */ + +/* 5046 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 5048 */ NdrFcLong( 0x0 ), /* 0 */ +/* 5052 */ NdrFcShort( 0x4 ), /* 4 */ +/* 5054 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 5056 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5058 */ NdrFcShort( 0x8 ), /* 8 */ +/* 5060 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 5062 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 5064 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5066 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5068 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5070 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter guid */ + +/* 5072 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 5074 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 5076 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Parameter observer */ + +/* 5078 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ +/* 5080 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 5082 */ NdrFcShort( 0x44a ), /* Type Offset=1098 */ + + /* Return value */ + +/* 5084 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 5086 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 5088 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchCmdElevated */ + +/* 5090 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 5092 */ NdrFcLong( 0x0 ), /* 0 */ +/* 5096 */ NdrFcShort( 0x3 ), /* 3 */ +/* 5098 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */ +/* 5100 */ NdrFcShort( 0x8 ), /* 8 */ +/* 5102 */ NdrFcShort( 0x24 ), /* 36 */ +/* 5104 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x5, /* 5 */ +/* 5106 */ 0xa, /* 10 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 5108 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5110 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5112 */ NdrFcShort( 0x0 ), /* 0 */ +/* 5114 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 5116 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 5118 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */ +/* 5120 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Parameter cmd_id */ + +/* 5122 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 5124 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */ +/* 5126 */ NdrFcShort( 0x432 ), /* Type Offset=1074 */ + + /* Parameter caller_proc_id */ + +/* 5128 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 5130 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */ +/* 5132 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter proc_handle */ + +/* 5134 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 5136 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */ +/* 5138 */ 0xb9, /* FC_UINT3264 */ + 0x0, /* 0 */ + + /* Return value */ + +/* 5140 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 5142 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */ +/* 5144 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + 0x0 + } + }; + +static const google_update_idl_MIDL_TYPE_FORMAT_STRING google_update_idl__MIDL_TypeFormatString = + { + 0, + { + NdrFcShort( 0x0 ), /* 0 */ +/* 2 */ + 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ +/* 4 */ 0x8, /* FC_LONG */ + 0x5c, /* FC_PAD */ +/* 6 */ + 0x11, 0x10, /* FC_RP [pointer_deref] */ +/* 8 */ NdrFcShort( 0x2 ), /* Offset= 2 (10) */ +/* 10 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 12 */ NdrFcLong( 0x20400 ), /* 132096 */ +/* 16 */ NdrFcShort( 0x0 ), /* 0 */ +/* 18 */ NdrFcShort( 0x0 ), /* 0 */ +/* 20 */ 0xc0, /* 192 */ + 0x0, /* 0 */ +/* 22 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 24 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 26 */ 0x0, /* 0 */ + 0x46, /* 70 */ +/* 28 */ + 0x11, 0x4, /* FC_RP [alloced_on_stack] */ +/* 30 */ NdrFcShort( 0x1c ), /* Offset= 28 (58) */ +/* 32 */ + 0x13, 0x0, /* FC_OP */ +/* 34 */ NdrFcShort( 0xe ), /* Offset= 14 (48) */ +/* 36 */ + 0x1b, /* FC_CARRAY */ + 0x1, /* 1 */ +/* 38 */ NdrFcShort( 0x2 ), /* 2 */ +/* 40 */ 0x9, /* Corr desc: FC_ULONG */ + 0x0, /* */ +/* 42 */ NdrFcShort( 0xfffc ), /* -4 */ +/* 44 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 46 */ 0x6, /* FC_SHORT */ + 0x5b, /* FC_END */ +/* 48 */ + 0x17, /* FC_CSTRUCT */ + 0x3, /* 3 */ +/* 50 */ NdrFcShort( 0x8 ), /* 8 */ +/* 52 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (36) */ +/* 54 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 56 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 58 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 60 */ NdrFcShort( 0x0 ), /* 0 */ +/* 62 */ NdrFcShort( 0x8 ), /* 8 */ +/* 64 */ NdrFcShort( 0x0 ), /* 0 */ +/* 66 */ NdrFcShort( 0xffde ), /* Offset= -34 (32) */ +/* 68 */ + 0x12, 0x0, /* FC_UP */ +/* 70 */ NdrFcShort( 0xffea ), /* Offset= -22 (48) */ +/* 72 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 74 */ NdrFcShort( 0x0 ), /* 0 */ +/* 76 */ NdrFcShort( 0x8 ), /* 8 */ +/* 78 */ NdrFcShort( 0x0 ), /* 0 */ +/* 80 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (68) */ +/* 82 */ + 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ +/* 84 */ 0x6, /* FC_SHORT */ + 0x5c, /* FC_PAD */ +/* 86 */ + 0x11, 0x4, /* FC_RP [alloced_on_stack] */ +/* 88 */ NdrFcShort( 0x3a2 ), /* Offset= 930 (1018) */ +/* 90 */ + 0x13, 0x0, /* FC_OP */ +/* 92 */ NdrFcShort( 0x38a ), /* Offset= 906 (998) */ +/* 94 */ + 0x2b, /* FC_NON_ENCAPSULATED_UNION */ + 0x9, /* FC_ULONG */ +/* 96 */ 0x7, /* Corr desc: FC_USHORT */ + 0x0, /* */ +/* 98 */ NdrFcShort( 0xfff8 ), /* -8 */ +/* 100 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 102 */ NdrFcShort( 0x2 ), /* Offset= 2 (104) */ +/* 104 */ NdrFcShort( 0x10 ), /* 16 */ +/* 106 */ NdrFcShort( 0x2f ), /* 47 */ +/* 108 */ NdrFcLong( 0x14 ), /* 20 */ +/* 112 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ +/* 114 */ NdrFcLong( 0x3 ), /* 3 */ +/* 118 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 120 */ NdrFcLong( 0x11 ), /* 17 */ +/* 124 */ NdrFcShort( 0x8001 ), /* Simple arm type: FC_BYTE */ +/* 126 */ NdrFcLong( 0x2 ), /* 2 */ +/* 130 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ +/* 132 */ NdrFcLong( 0x4 ), /* 4 */ +/* 136 */ NdrFcShort( 0x800a ), /* Simple arm type: FC_FLOAT */ +/* 138 */ NdrFcLong( 0x5 ), /* 5 */ +/* 142 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ +/* 144 */ NdrFcLong( 0xb ), /* 11 */ +/* 148 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ +/* 150 */ NdrFcLong( 0xa ), /* 10 */ +/* 154 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 156 */ NdrFcLong( 0x6 ), /* 6 */ +/* 160 */ NdrFcShort( 0xe8 ), /* Offset= 232 (392) */ +/* 162 */ NdrFcLong( 0x7 ), /* 7 */ +/* 166 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ +/* 168 */ NdrFcLong( 0x8 ), /* 8 */ +/* 172 */ NdrFcShort( 0xff74 ), /* Offset= -140 (32) */ +/* 174 */ NdrFcLong( 0xd ), /* 13 */ +/* 178 */ NdrFcShort( 0xdc ), /* Offset= 220 (398) */ +/* 180 */ NdrFcLong( 0x9 ), /* 9 */ +/* 184 */ NdrFcShort( 0xff52 ), /* Offset= -174 (10) */ +/* 186 */ NdrFcLong( 0x2000 ), /* 8192 */ +/* 190 */ NdrFcShort( 0xe2 ), /* Offset= 226 (416) */ +/* 192 */ NdrFcLong( 0x24 ), /* 36 */ +/* 196 */ NdrFcShort( 0x2d8 ), /* Offset= 728 (924) */ +/* 198 */ NdrFcLong( 0x4024 ), /* 16420 */ +/* 202 */ NdrFcShort( 0x2d2 ), /* Offset= 722 (924) */ +/* 204 */ NdrFcLong( 0x4011 ), /* 16401 */ +/* 208 */ NdrFcShort( 0x2d0 ), /* Offset= 720 (928) */ +/* 210 */ NdrFcLong( 0x4002 ), /* 16386 */ +/* 214 */ NdrFcShort( 0x2ce ), /* Offset= 718 (932) */ +/* 216 */ NdrFcLong( 0x4003 ), /* 16387 */ +/* 220 */ NdrFcShort( 0x2cc ), /* Offset= 716 (936) */ +/* 222 */ NdrFcLong( 0x4014 ), /* 16404 */ +/* 226 */ NdrFcShort( 0x2ca ), /* Offset= 714 (940) */ +/* 228 */ NdrFcLong( 0x4004 ), /* 16388 */ +/* 232 */ NdrFcShort( 0x2c8 ), /* Offset= 712 (944) */ +/* 234 */ NdrFcLong( 0x4005 ), /* 16389 */ +/* 238 */ NdrFcShort( 0x2c6 ), /* Offset= 710 (948) */ +/* 240 */ NdrFcLong( 0x400b ), /* 16395 */ +/* 244 */ NdrFcShort( 0x2b0 ), /* Offset= 688 (932) */ +/* 246 */ NdrFcLong( 0x400a ), /* 16394 */ +/* 250 */ NdrFcShort( 0x2ae ), /* Offset= 686 (936) */ +/* 252 */ NdrFcLong( 0x4006 ), /* 16390 */ +/* 256 */ NdrFcShort( 0x2b8 ), /* Offset= 696 (952) */ +/* 258 */ NdrFcLong( 0x4007 ), /* 16391 */ +/* 262 */ NdrFcShort( 0x2ae ), /* Offset= 686 (948) */ +/* 264 */ NdrFcLong( 0x4008 ), /* 16392 */ +/* 268 */ NdrFcShort( 0x2b0 ), /* Offset= 688 (956) */ +/* 270 */ NdrFcLong( 0x400d ), /* 16397 */ +/* 274 */ NdrFcShort( 0x2ae ), /* Offset= 686 (960) */ +/* 276 */ NdrFcLong( 0x4009 ), /* 16393 */ +/* 280 */ NdrFcShort( 0x2ac ), /* Offset= 684 (964) */ +/* 282 */ NdrFcLong( 0x6000 ), /* 24576 */ +/* 286 */ NdrFcShort( 0x2aa ), /* Offset= 682 (968) */ +/* 288 */ NdrFcLong( 0x400c ), /* 16396 */ +/* 292 */ NdrFcShort( 0x2a8 ), /* Offset= 680 (972) */ +/* 294 */ NdrFcLong( 0x10 ), /* 16 */ +/* 298 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ +/* 300 */ NdrFcLong( 0x12 ), /* 18 */ +/* 304 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ +/* 306 */ NdrFcLong( 0x13 ), /* 19 */ +/* 310 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 312 */ NdrFcLong( 0x15 ), /* 21 */ +/* 316 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ +/* 318 */ NdrFcLong( 0x16 ), /* 22 */ +/* 322 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 324 */ NdrFcLong( 0x17 ), /* 23 */ +/* 328 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 330 */ NdrFcLong( 0xe ), /* 14 */ +/* 334 */ NdrFcShort( 0x286 ), /* Offset= 646 (980) */ +/* 336 */ NdrFcLong( 0x400e ), /* 16398 */ +/* 340 */ NdrFcShort( 0x28a ), /* Offset= 650 (990) */ +/* 342 */ NdrFcLong( 0x4010 ), /* 16400 */ +/* 346 */ NdrFcShort( 0x288 ), /* Offset= 648 (994) */ +/* 348 */ NdrFcLong( 0x4012 ), /* 16402 */ +/* 352 */ NdrFcShort( 0x244 ), /* Offset= 580 (932) */ +/* 354 */ NdrFcLong( 0x4013 ), /* 16403 */ +/* 358 */ NdrFcShort( 0x242 ), /* Offset= 578 (936) */ +/* 360 */ NdrFcLong( 0x4015 ), /* 16405 */ +/* 364 */ NdrFcShort( 0x240 ), /* Offset= 576 (940) */ +/* 366 */ NdrFcLong( 0x4016 ), /* 16406 */ +/* 370 */ NdrFcShort( 0x236 ), /* Offset= 566 (936) */ +/* 372 */ NdrFcLong( 0x4017 ), /* 16407 */ +/* 376 */ NdrFcShort( 0x230 ), /* Offset= 560 (936) */ +/* 378 */ NdrFcLong( 0x0 ), /* 0 */ +/* 382 */ NdrFcShort( 0x0 ), /* Offset= 0 (382) */ +/* 384 */ NdrFcLong( 0x1 ), /* 1 */ +/* 388 */ NdrFcShort( 0x0 ), /* Offset= 0 (388) */ +/* 390 */ NdrFcShort( 0xffff ), /* Offset= -1 (389) */ +/* 392 */ + 0x15, /* FC_STRUCT */ + 0x7, /* 7 */ +/* 394 */ NdrFcShort( 0x8 ), /* 8 */ +/* 396 */ 0xb, /* FC_HYPER */ + 0x5b, /* FC_END */ +/* 398 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 400 */ NdrFcLong( 0x0 ), /* 0 */ +/* 404 */ NdrFcShort( 0x0 ), /* 0 */ +/* 406 */ NdrFcShort( 0x0 ), /* 0 */ +/* 408 */ 0xc0, /* 192 */ + 0x0, /* 0 */ +/* 410 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 412 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 414 */ 0x0, /* 0 */ + 0x46, /* 70 */ +/* 416 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 418 */ NdrFcShort( 0x2 ), /* Offset= 2 (420) */ +/* 420 */ + 0x13, 0x0, /* FC_OP */ +/* 422 */ NdrFcShort( 0x1e4 ), /* Offset= 484 (906) */ +/* 424 */ + 0x2a, /* FC_ENCAPSULATED_UNION */ + 0x89, /* 137 */ +/* 426 */ NdrFcShort( 0x20 ), /* 32 */ +/* 428 */ NdrFcShort( 0xa ), /* 10 */ +/* 430 */ NdrFcLong( 0x8 ), /* 8 */ +/* 434 */ NdrFcShort( 0x50 ), /* Offset= 80 (514) */ +/* 436 */ NdrFcLong( 0xd ), /* 13 */ +/* 440 */ NdrFcShort( 0x70 ), /* Offset= 112 (552) */ +/* 442 */ NdrFcLong( 0x9 ), /* 9 */ +/* 446 */ NdrFcShort( 0x90 ), /* Offset= 144 (590) */ +/* 448 */ NdrFcLong( 0xc ), /* 12 */ +/* 452 */ NdrFcShort( 0xb0 ), /* Offset= 176 (628) */ +/* 454 */ NdrFcLong( 0x24 ), /* 36 */ +/* 458 */ NdrFcShort( 0x102 ), /* Offset= 258 (716) */ +/* 460 */ NdrFcLong( 0x800d ), /* 32781 */ +/* 464 */ NdrFcShort( 0x11e ), /* Offset= 286 (750) */ +/* 466 */ NdrFcLong( 0x10 ), /* 16 */ +/* 470 */ NdrFcShort( 0x138 ), /* Offset= 312 (782) */ +/* 472 */ NdrFcLong( 0x2 ), /* 2 */ +/* 476 */ NdrFcShort( 0x14e ), /* Offset= 334 (810) */ +/* 478 */ NdrFcLong( 0x3 ), /* 3 */ +/* 482 */ NdrFcShort( 0x164 ), /* Offset= 356 (838) */ +/* 484 */ NdrFcLong( 0x14 ), /* 20 */ +/* 488 */ NdrFcShort( 0x17a ), /* Offset= 378 (866) */ +/* 490 */ NdrFcShort( 0xffff ), /* Offset= -1 (489) */ +/* 492 */ + 0x21, /* FC_BOGUS_ARRAY */ + 0x3, /* 3 */ +/* 494 */ NdrFcShort( 0x0 ), /* 0 */ +/* 496 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 498 */ NdrFcShort( 0x0 ), /* 0 */ +/* 500 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 502 */ NdrFcLong( 0xffffffff ), /* -1 */ +/* 506 */ NdrFcShort( 0x0 ), /* Corr flags: */ +/* 508 */ + 0x13, 0x0, /* FC_OP */ +/* 510 */ NdrFcShort( 0xfe32 ), /* Offset= -462 (48) */ +/* 512 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 514 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 516 */ NdrFcShort( 0x10 ), /* 16 */ +/* 518 */ NdrFcShort( 0x0 ), /* 0 */ +/* 520 */ NdrFcShort( 0x6 ), /* Offset= 6 (526) */ +/* 522 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 524 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 526 */ + 0x11, 0x0, /* FC_RP */ +/* 528 */ NdrFcShort( 0xffdc ), /* Offset= -36 (492) */ +/* 530 */ + 0x21, /* FC_BOGUS_ARRAY */ + 0x3, /* 3 */ +/* 532 */ NdrFcShort( 0x0 ), /* 0 */ +/* 534 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 536 */ NdrFcShort( 0x0 ), /* 0 */ +/* 538 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 540 */ NdrFcLong( 0xffffffff ), /* -1 */ +/* 544 */ NdrFcShort( 0x0 ), /* Corr flags: */ +/* 546 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 548 */ NdrFcShort( 0xff6a ), /* Offset= -150 (398) */ +/* 550 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 552 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 554 */ NdrFcShort( 0x10 ), /* 16 */ +/* 556 */ NdrFcShort( 0x0 ), /* 0 */ +/* 558 */ NdrFcShort( 0x6 ), /* Offset= 6 (564) */ +/* 560 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 562 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 564 */ + 0x11, 0x0, /* FC_RP */ +/* 566 */ NdrFcShort( 0xffdc ), /* Offset= -36 (530) */ +/* 568 */ + 0x21, /* FC_BOGUS_ARRAY */ + 0x3, /* 3 */ +/* 570 */ NdrFcShort( 0x0 ), /* 0 */ +/* 572 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 574 */ NdrFcShort( 0x0 ), /* 0 */ +/* 576 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 578 */ NdrFcLong( 0xffffffff ), /* -1 */ +/* 582 */ NdrFcShort( 0x0 ), /* Corr flags: */ +/* 584 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 586 */ NdrFcShort( 0xfdc0 ), /* Offset= -576 (10) */ +/* 588 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 590 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 592 */ NdrFcShort( 0x10 ), /* 16 */ +/* 594 */ NdrFcShort( 0x0 ), /* 0 */ +/* 596 */ NdrFcShort( 0x6 ), /* Offset= 6 (602) */ +/* 598 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 600 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 602 */ + 0x11, 0x0, /* FC_RP */ +/* 604 */ NdrFcShort( 0xffdc ), /* Offset= -36 (568) */ +/* 606 */ + 0x21, /* FC_BOGUS_ARRAY */ + 0x3, /* 3 */ +/* 608 */ NdrFcShort( 0x0 ), /* 0 */ +/* 610 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 612 */ NdrFcShort( 0x0 ), /* 0 */ +/* 614 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 616 */ NdrFcLong( 0xffffffff ), /* -1 */ +/* 620 */ NdrFcShort( 0x0 ), /* Corr flags: */ +/* 622 */ + 0x13, 0x0, /* FC_OP */ +/* 624 */ NdrFcShort( 0x176 ), /* Offset= 374 (998) */ +/* 626 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 628 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 630 */ NdrFcShort( 0x10 ), /* 16 */ +/* 632 */ NdrFcShort( 0x0 ), /* 0 */ +/* 634 */ NdrFcShort( 0x6 ), /* Offset= 6 (640) */ +/* 636 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 638 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 640 */ + 0x11, 0x0, /* FC_RP */ +/* 642 */ NdrFcShort( 0xffdc ), /* Offset= -36 (606) */ +/* 644 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 646 */ NdrFcLong( 0x2f ), /* 47 */ +/* 650 */ NdrFcShort( 0x0 ), /* 0 */ +/* 652 */ NdrFcShort( 0x0 ), /* 0 */ +/* 654 */ 0xc0, /* 192 */ + 0x0, /* 0 */ +/* 656 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 658 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 660 */ 0x0, /* 0 */ + 0x46, /* 70 */ +/* 662 */ + 0x1b, /* FC_CARRAY */ + 0x0, /* 0 */ +/* 664 */ NdrFcShort( 0x1 ), /* 1 */ +/* 666 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 668 */ NdrFcShort( 0x4 ), /* 4 */ +/* 670 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 672 */ 0x1, /* FC_BYTE */ + 0x5b, /* FC_END */ +/* 674 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 676 */ NdrFcShort( 0x18 ), /* 24 */ +/* 678 */ NdrFcShort( 0x0 ), /* 0 */ +/* 680 */ NdrFcShort( 0xa ), /* Offset= 10 (690) */ +/* 682 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 684 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 686 */ NdrFcShort( 0xffd6 ), /* Offset= -42 (644) */ +/* 688 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 690 */ + 0x13, 0x0, /* FC_OP */ +/* 692 */ NdrFcShort( 0xffe2 ), /* Offset= -30 (662) */ +/* 694 */ + 0x21, /* FC_BOGUS_ARRAY */ + 0x3, /* 3 */ +/* 696 */ NdrFcShort( 0x0 ), /* 0 */ +/* 698 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 700 */ NdrFcShort( 0x0 ), /* 0 */ +/* 702 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 704 */ NdrFcLong( 0xffffffff ), /* -1 */ +/* 708 */ NdrFcShort( 0x0 ), /* Corr flags: */ +/* 710 */ + 0x13, 0x0, /* FC_OP */ +/* 712 */ NdrFcShort( 0xffda ), /* Offset= -38 (674) */ +/* 714 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 716 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 718 */ NdrFcShort( 0x10 ), /* 16 */ +/* 720 */ NdrFcShort( 0x0 ), /* 0 */ +/* 722 */ NdrFcShort( 0x6 ), /* Offset= 6 (728) */ +/* 724 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 726 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 728 */ + 0x11, 0x0, /* FC_RP */ +/* 730 */ NdrFcShort( 0xffdc ), /* Offset= -36 (694) */ +/* 732 */ + 0x1d, /* FC_SMFARRAY */ + 0x0, /* 0 */ +/* 734 */ NdrFcShort( 0x8 ), /* 8 */ +/* 736 */ 0x1, /* FC_BYTE */ + 0x5b, /* FC_END */ +/* 738 */ + 0x15, /* FC_STRUCT */ + 0x3, /* 3 */ +/* 740 */ NdrFcShort( 0x10 ), /* 16 */ +/* 742 */ 0x8, /* FC_LONG */ + 0x6, /* FC_SHORT */ +/* 744 */ 0x6, /* FC_SHORT */ + 0x4c, /* FC_EMBEDDED_COMPLEX */ +/* 746 */ 0x0, /* 0 */ + NdrFcShort( 0xfff1 ), /* Offset= -15 (732) */ + 0x5b, /* FC_END */ +/* 750 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 752 */ NdrFcShort( 0x20 ), /* 32 */ +/* 754 */ NdrFcShort( 0x0 ), /* 0 */ +/* 756 */ NdrFcShort( 0xa ), /* Offset= 10 (766) */ +/* 758 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 760 */ 0x36, /* FC_POINTER */ + 0x4c, /* FC_EMBEDDED_COMPLEX */ +/* 762 */ 0x0, /* 0 */ + NdrFcShort( 0xffe7 ), /* Offset= -25 (738) */ + 0x5b, /* FC_END */ +/* 766 */ + 0x11, 0x0, /* FC_RP */ +/* 768 */ NdrFcShort( 0xff12 ), /* Offset= -238 (530) */ +/* 770 */ + 0x1b, /* FC_CARRAY */ + 0x0, /* 0 */ +/* 772 */ NdrFcShort( 0x1 ), /* 1 */ +/* 774 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 776 */ NdrFcShort( 0x0 ), /* 0 */ +/* 778 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 780 */ 0x1, /* FC_BYTE */ + 0x5b, /* FC_END */ +/* 782 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 784 */ NdrFcShort( 0x10 ), /* 16 */ +/* 786 */ NdrFcShort( 0x0 ), /* 0 */ +/* 788 */ NdrFcShort( 0x6 ), /* Offset= 6 (794) */ +/* 790 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 792 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 794 */ + 0x13, 0x0, /* FC_OP */ +/* 796 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (770) */ +/* 798 */ + 0x1b, /* FC_CARRAY */ + 0x1, /* 1 */ +/* 800 */ NdrFcShort( 0x2 ), /* 2 */ +/* 802 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 804 */ NdrFcShort( 0x0 ), /* 0 */ +/* 806 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 808 */ 0x6, /* FC_SHORT */ + 0x5b, /* FC_END */ +/* 810 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 812 */ NdrFcShort( 0x10 ), /* 16 */ +/* 814 */ NdrFcShort( 0x0 ), /* 0 */ +/* 816 */ NdrFcShort( 0x6 ), /* Offset= 6 (822) */ +/* 818 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 820 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 822 */ + 0x13, 0x0, /* FC_OP */ +/* 824 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (798) */ +/* 826 */ + 0x1b, /* FC_CARRAY */ + 0x3, /* 3 */ +/* 828 */ NdrFcShort( 0x4 ), /* 4 */ +/* 830 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 832 */ NdrFcShort( 0x0 ), /* 0 */ +/* 834 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 836 */ 0x8, /* FC_LONG */ + 0x5b, /* FC_END */ +/* 838 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 840 */ NdrFcShort( 0x10 ), /* 16 */ +/* 842 */ NdrFcShort( 0x0 ), /* 0 */ +/* 844 */ NdrFcShort( 0x6 ), /* Offset= 6 (850) */ +/* 846 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 848 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 850 */ + 0x13, 0x0, /* FC_OP */ +/* 852 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (826) */ +/* 854 */ + 0x1b, /* FC_CARRAY */ + 0x7, /* 7 */ +/* 856 */ NdrFcShort( 0x8 ), /* 8 */ +/* 858 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 860 */ NdrFcShort( 0x0 ), /* 0 */ +/* 862 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 864 */ 0xb, /* FC_HYPER */ + 0x5b, /* FC_END */ +/* 866 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 868 */ NdrFcShort( 0x10 ), /* 16 */ +/* 870 */ NdrFcShort( 0x0 ), /* 0 */ +/* 872 */ NdrFcShort( 0x6 ), /* Offset= 6 (878) */ +/* 874 */ 0x8, /* FC_LONG */ + 0x40, /* FC_STRUCTPAD4 */ +/* 876 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 878 */ + 0x13, 0x0, /* FC_OP */ +/* 880 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (854) */ +/* 882 */ + 0x15, /* FC_STRUCT */ + 0x3, /* 3 */ +/* 884 */ NdrFcShort( 0x8 ), /* 8 */ +/* 886 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 888 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 890 */ + 0x1b, /* FC_CARRAY */ + 0x3, /* 3 */ +/* 892 */ NdrFcShort( 0x8 ), /* 8 */ +/* 894 */ 0x7, /* Corr desc: FC_USHORT */ + 0x0, /* */ +/* 896 */ NdrFcShort( 0xffc8 ), /* -56 */ +/* 898 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 900 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 902 */ NdrFcShort( 0xffec ), /* Offset= -20 (882) */ +/* 904 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 906 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 908 */ NdrFcShort( 0x38 ), /* 56 */ +/* 910 */ NdrFcShort( 0xffec ), /* Offset= -20 (890) */ +/* 912 */ NdrFcShort( 0x0 ), /* Offset= 0 (912) */ +/* 914 */ 0x6, /* FC_SHORT */ + 0x6, /* FC_SHORT */ +/* 916 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 918 */ 0x40, /* FC_STRUCTPAD4 */ + 0x4c, /* FC_EMBEDDED_COMPLEX */ +/* 920 */ 0x0, /* 0 */ + NdrFcShort( 0xfe0f ), /* Offset= -497 (424) */ + 0x5b, /* FC_END */ +/* 924 */ + 0x13, 0x0, /* FC_OP */ +/* 926 */ NdrFcShort( 0xff04 ), /* Offset= -252 (674) */ +/* 928 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 930 */ 0x1, /* FC_BYTE */ + 0x5c, /* FC_PAD */ +/* 932 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 934 */ 0x6, /* FC_SHORT */ + 0x5c, /* FC_PAD */ +/* 936 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 938 */ 0x8, /* FC_LONG */ + 0x5c, /* FC_PAD */ +/* 940 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 942 */ 0xb, /* FC_HYPER */ + 0x5c, /* FC_PAD */ +/* 944 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 946 */ 0xa, /* FC_FLOAT */ + 0x5c, /* FC_PAD */ +/* 948 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 950 */ 0xc, /* FC_DOUBLE */ + 0x5c, /* FC_PAD */ +/* 952 */ + 0x13, 0x0, /* FC_OP */ +/* 954 */ NdrFcShort( 0xfdce ), /* Offset= -562 (392) */ +/* 956 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 958 */ NdrFcShort( 0xfc62 ), /* Offset= -926 (32) */ +/* 960 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 962 */ NdrFcShort( 0xfdcc ), /* Offset= -564 (398) */ +/* 964 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 966 */ NdrFcShort( 0xfc44 ), /* Offset= -956 (10) */ +/* 968 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 970 */ NdrFcShort( 0xfdd6 ), /* Offset= -554 (416) */ +/* 972 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 974 */ NdrFcShort( 0x2 ), /* Offset= 2 (976) */ +/* 976 */ + 0x13, 0x0, /* FC_OP */ +/* 978 */ NdrFcShort( 0x14 ), /* Offset= 20 (998) */ +/* 980 */ + 0x15, /* FC_STRUCT */ + 0x7, /* 7 */ +/* 982 */ NdrFcShort( 0x10 ), /* 16 */ +/* 984 */ 0x6, /* FC_SHORT */ + 0x1, /* FC_BYTE */ +/* 986 */ 0x1, /* FC_BYTE */ + 0x8, /* FC_LONG */ +/* 988 */ 0xb, /* FC_HYPER */ + 0x5b, /* FC_END */ +/* 990 */ + 0x13, 0x0, /* FC_OP */ +/* 992 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (980) */ +/* 994 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 996 */ 0x2, /* FC_CHAR */ + 0x5c, /* FC_PAD */ +/* 998 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x7, /* 7 */ +/* 1000 */ NdrFcShort( 0x20 ), /* 32 */ +/* 1002 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1004 */ NdrFcShort( 0x0 ), /* Offset= 0 (1004) */ +/* 1006 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 1008 */ 0x6, /* FC_SHORT */ + 0x6, /* FC_SHORT */ +/* 1010 */ 0x6, /* FC_SHORT */ + 0x6, /* FC_SHORT */ +/* 1012 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 1014 */ NdrFcShort( 0xfc68 ), /* Offset= -920 (94) */ +/* 1016 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 1018 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 1020 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1022 */ NdrFcShort( 0x18 ), /* 24 */ +/* 1024 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1026 */ NdrFcShort( 0xfc58 ), /* Offset= -936 (90) */ +/* 1028 */ + 0x11, 0x0, /* FC_RP */ +/* 1030 */ NdrFcShort( 0x6 ), /* Offset= 6 (1036) */ +/* 1032 */ + 0x12, 0x0, /* FC_UP */ +/* 1034 */ NdrFcShort( 0xffdc ), /* Offset= -36 (998) */ +/* 1036 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 1038 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1040 */ NdrFcShort( 0x18 ), /* 24 */ +/* 1042 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1044 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (1032) */ +/* 1046 */ + 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ +/* 1048 */ 0xb, /* FC_HYPER */ + 0x5c, /* FC_PAD */ +/* 1050 */ + 0x11, 0x10, /* FC_RP [pointer_deref] */ +/* 1052 */ NdrFcShort( 0x2 ), /* Offset= 2 (1054) */ +/* 1054 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 1056 */ NdrFcLong( 0x2e629606 ), /* 778212870 */ +/* 1060 */ NdrFcShort( 0x312a ), /* 12586 */ +/* 1062 */ NdrFcShort( 0x482f ), /* 18479 */ +/* 1064 */ 0x9b, /* 155 */ + 0x12, /* 18 */ +/* 1066 */ 0x2c, /* 44 */ + 0x4a, /* 74 */ +/* 1068 */ 0xbf, /* 191 */ + 0x6f, /* 111 */ +/* 1070 */ 0xb, /* 11 */ + 0x6d, /* 109 */ +/* 1072 */ + 0x11, 0x8, /* FC_RP [simple_pointer] */ +/* 1074 */ + 0x25, /* FC_C_WSTRING */ + 0x5c, /* FC_PAD */ +/* 1076 */ + 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ +/* 1078 */ 0xb9, /* FC_UINT3264 */ + 0x5c, /* FC_PAD */ +/* 1080 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 1082 */ NdrFcLong( 0x1c642ced ), /* 476327149 */ +/* 1086 */ NdrFcShort( 0xca3b ), /* -13765 */ +/* 1088 */ NdrFcShort( 0x4013 ), /* 16403 */ +/* 1090 */ 0xa9, /* 169 */ + 0xdf, /* 223 */ +/* 1092 */ 0xca, /* 202 */ + 0x6c, /* 108 */ +/* 1094 */ 0xe5, /* 229 */ + 0xff, /* 255 */ +/* 1096 */ 0x65, /* 101 */ + 0x3, /* 3 */ +/* 1098 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 1100 */ NdrFcLong( 0x49d7563b ), /* 1238849083 */ +/* 1104 */ NdrFcShort( 0x2ddb ), /* 11739 */ +/* 1106 */ NdrFcShort( 0x4831 ), /* 18481 */ +/* 1108 */ 0x88, /* 136 */ + 0xc8, /* 200 */ +/* 1110 */ 0x76, /* 118 */ + 0x8a, /* 138 */ +/* 1112 */ 0x53, /* 83 */ + 0x83, /* 131 */ +/* 1114 */ 0x38, /* 56 */ + 0x37, /* 55 */ + + 0x0 + } + }; + +static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] = + { + + { + BSTR_UserSize + ,BSTR_UserMarshal + ,BSTR_UserUnmarshal + ,BSTR_UserFree + }, + { + VARIANT_UserSize + ,VARIANT_UserMarshal + ,VARIANT_UserUnmarshal + ,VARIANT_UserFree + } + + }; + + + +/* Standard interface: __MIDL_itf_google_update_idl_0000_0000, ver. 0.0, + GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ + + +/* Object interface: IUnknown, ver. 0.0, + GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ + + +/* Object interface: IDispatch, ver. 0.0, + GUID={0x00020400,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ + + +/* Object interface: IGoogleUpdate3, ver. 0.0, + GUID={0x6DB17455,0x4E85,0x46e7,{0x9D,0x23,0xE5,0x55,0xE4,0xB0,0x05,0xAF}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate3_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 0, + 38, + 82 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate3_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IGoogleUpdate3ProxyVtbl = +{ + &IGoogleUpdate3_ProxyInfo, + &IID_IGoogleUpdate3, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3::get_Count */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3::get_Item */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3::createAppBundle */ +}; + + +static const PRPC_STUB_FUNCTION IGoogleUpdate3_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IGoogleUpdate3StubVtbl = +{ + &IID_IGoogleUpdate3, + &IGoogleUpdate3_ServerInfo, + 10, + &IGoogleUpdate3_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppBundle, ver. 0.0, + GUID={0xfe908cdd,0x22bb,0x472a,{0x98,0x70,0x1a,0x03,0x90,0xe4,0x2f,0x36}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppBundle_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 120, + 158, + 196, + 234, + 272, + 310, + 348, + 386, + 424, + 462, + 500, + 538, + 576, + 614, + 652, + 690, + 728, + 766, + 810, + 860, + 898, + 930, + 974, + 1018, + 1050, + 1082, + 1114, + 1146, + 1178, + 1210, + 1242, + 1274, + 1312, + 1356 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppBundle_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundle_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppBundle_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundle_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(41) _IAppBundleProxyVtbl = +{ + &IAppBundle_ProxyInfo, + &IID_IAppBundle, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_displayName */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_displayName */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_installSource */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_installSource */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_originURL */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_originURL */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_offlineDirectory */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_offlineDirectory */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_sessionId */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_sessionId */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_sendPings */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_sendPings */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_priority */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_priority */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_Count */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_Item */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_altTokens */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_parentHWND */ , + (void *) (INT_PTR) -1 /* IAppBundle::initialize */ , + (void *) (INT_PTR) -1 /* IAppBundle::createApp */ , + (void *) (INT_PTR) -1 /* IAppBundle::createInstalledApp */ , + (void *) (INT_PTR) -1 /* IAppBundle::createAllInstalledApps */ , + (void *) (INT_PTR) -1 /* IAppBundle::checkForUpdate */ , + (void *) (INT_PTR) -1 /* IAppBundle::download */ , + (void *) (INT_PTR) -1 /* IAppBundle::install */ , + (void *) (INT_PTR) -1 /* IAppBundle::updateAllApps */ , + (void *) (INT_PTR) -1 /* IAppBundle::stop */ , + (void *) (INT_PTR) -1 /* IAppBundle::pause */ , + (void *) (INT_PTR) -1 /* IAppBundle::resume */ , + (void *) (INT_PTR) -1 /* IAppBundle::isBusy */ , + (void *) (INT_PTR) -1 /* IAppBundle::downloadPackage */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_currentState */ +}; + + +static const PRPC_STUB_FUNCTION IAppBundle_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppBundleStubVtbl = +{ + &IID_IAppBundle, + &IAppBundle_ServerInfo, + 41, + &IAppBundle_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IApp, ver. 0.0, + GUID={0x76F7B787,0xA67C,0x4c73,{0x82,0xC7,0x31,0xF5,0xE3,0xAA,0xBC,0x5C}} */ + +#pragma code_seg(".orpc") +static const unsigned short IApp_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 1394, + 1432, + 196, + 1470, + 1508, + 1546, + 1584, + 1622, + 1660, + 1698, + 1736, + 1774, + 1812, + 1850, + 1888, + 1926, + 1964, + 2002, + 2040, + 2078, + 2116, + 930, + 2154, + 2192, + 2230, + 2268, + 2306, + 2344, + 2382, + 2420, + 2458, + 2496, + 2534, + 2572 + }; + +static const MIDL_STUBLESS_PROXY_INFO IApp_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IApp_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IApp_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IApp_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(41) _IAppProxyVtbl = +{ + &IApp_ProxyInfo, + &IID_IApp, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IApp::get_currentVersion */ , + (void *) (INT_PTR) -1 /* IApp::get_nextVersion */ , + (void *) (INT_PTR) -1 /* IApp::get_appId */ , + (void *) (INT_PTR) -1 /* IApp::get_displayName */ , + (void *) (INT_PTR) -1 /* IApp::put_displayName */ , + (void *) (INT_PTR) -1 /* IApp::get_language */ , + (void *) (INT_PTR) -1 /* IApp::put_language */ , + (void *) (INT_PTR) -1 /* IApp::get_ap */ , + (void *) (INT_PTR) -1 /* IApp::put_ap */ , + (void *) (INT_PTR) -1 /* IApp::get_ttToken */ , + (void *) (INT_PTR) -1 /* IApp::put_ttToken */ , + (void *) (INT_PTR) -1 /* IApp::get_iid */ , + (void *) (INT_PTR) -1 /* IApp::put_iid */ , + (void *) (INT_PTR) -1 /* IApp::get_brandCode */ , + (void *) (INT_PTR) -1 /* IApp::put_brandCode */ , + (void *) (INT_PTR) -1 /* IApp::get_clientId */ , + (void *) (INT_PTR) -1 /* IApp::put_clientId */ , + (void *) (INT_PTR) -1 /* IApp::get_labels */ , + (void *) (INT_PTR) -1 /* IApp::put_labels */ , + (void *) (INT_PTR) -1 /* IApp::get_referralId */ , + (void *) (INT_PTR) -1 /* IApp::put_referralId */ , + (void *) (INT_PTR) -1 /* IApp::get_command */ , + (void *) (INT_PTR) -1 /* IApp::get_browserType */ , + (void *) (INT_PTR) -1 /* IApp::put_browserType */ , + (void *) (INT_PTR) -1 /* IApp::get_clientInstallData */ , + (void *) (INT_PTR) -1 /* IApp::put_clientInstallData */ , + (void *) (INT_PTR) -1 /* IApp::get_serverInstallDataIndex */ , + (void *) (INT_PTR) -1 /* IApp::put_serverInstallDataIndex */ , + (void *) (INT_PTR) -1 /* IApp::get_isEulaAccepted */ , + (void *) (INT_PTR) -1 /* IApp::put_isEulaAccepted */ , + (void *) (INT_PTR) -1 /* IApp::get_usageStatsEnable */ , + (void *) (INT_PTR) -1 /* IApp::put_usageStatsEnable */ , + (void *) (INT_PTR) -1 /* IApp::get_installTimeDiffSec */ , + (void *) (INT_PTR) -1 /* IApp::get_currentState */ +}; + + +static const PRPC_STUB_FUNCTION IApp_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppStubVtbl = +{ + &IID_IApp, + &IApp_ServerInfo, + 41, + &IApp_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppCommand, ver. 0.0, + GUID={0x4DE778FE,0xF195,0x4ee3,{0x9D,0xAB,0xFE,0x44,0x6C,0x23,0x92,0x21}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppCommand_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 2610, + 2648, + 2686, + 2724 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppCommand_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommand_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppCommand_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommand_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(11) _IAppCommandProxyVtbl = +{ + &IAppCommand_ProxyInfo, + &IID_IAppCommand, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppCommand::get_isWebAccessible */ , + (void *) (INT_PTR) -1 /* IAppCommand::get_status */ , + (void *) (INT_PTR) -1 /* IAppCommand::get_exitCode */ , + (void *) (INT_PTR) -1 /* IAppCommand::execute */ +}; + + +static const PRPC_STUB_FUNCTION IAppCommand_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppCommandStubVtbl = +{ + &IID_IAppCommand, + &IAppCommand_ServerInfo, + 11, + &IAppCommand_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppVersion, ver. 0.0, + GUID={0xBCDCB538,0x01C0,0x46d1,{0xA6,0xA7,0x52,0xF4,0xD0,0x21,0xC2,0x72}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppVersion_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 120, + 2648, + 2810 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppVersion_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersion_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppVersion_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersion_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IAppVersionProxyVtbl = +{ + &IAppVersion_ProxyInfo, + &IID_IAppVersion, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppVersion::get_version */ , + (void *) (INT_PTR) -1 /* IAppVersion::get_packageCount */ , + (void *) (INT_PTR) -1 /* IAppVersion::get_package */ +}; + + +static const PRPC_STUB_FUNCTION IAppVersion_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppVersionStubVtbl = +{ + &IID_IAppVersion, + &IAppVersion_ServerInfo, + 10, + &IAppVersion_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IPackage, ver. 0.0, + GUID={0xDCAB8386,0x4F03,0x4dbd,{0xA3,0x66,0xD9,0x0B,0xC9,0xF6,0x8D,0xE6}} */ + +#pragma code_seg(".orpc") +static const unsigned short IPackage_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 2854, + 2892, + 196 + }; + +static const MIDL_STUBLESS_PROXY_INFO IPackage_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IPackage_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IPackage_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IPackage_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IPackageProxyVtbl = +{ + &IPackage_ProxyInfo, + &IID_IPackage, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IPackage::get */ , + (void *) (INT_PTR) -1 /* IPackage::get_isAvailable */ , + (void *) (INT_PTR) -1 /* IPackage::get_filename */ +}; + + +static const PRPC_STUB_FUNCTION IPackage_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IPackageStubVtbl = +{ + &IID_IPackage, + &IPackage_ServerInfo, + 10, + &IPackage_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICurrentState, ver. 0.0, + GUID={0x247954F9,0x9EDC,0x4E68,{0x8C,0xC3,0x15,0x0C,0x2B,0x89,0xEA,0xDF}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICurrentState_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 0, + 2930, + 2686, + 2968, + 3006, + 3044, + 3082, + 3120, + 3158, + 3196, + 3234, + 1774, + 3272, + 3310, + 3348, + 1926, + 728 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICurrentState_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICurrentState_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICurrentState_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICurrentState_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(24) _ICurrentStateProxyVtbl = +{ + &ICurrentState_ProxyInfo, + &IID_ICurrentState, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_stateValue */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_availableVersion */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_bytesDownloaded */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_totalBytesToDownload */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_downloadTimeRemainingMs */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_nextRetryTime */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installProgress */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installTimeRemainingMs */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_isCanceled */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_errorCode */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_extraCode1 */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_completionMessage */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installerResultCode */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installerResultExtraCode1 */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_postInstallLaunchCommandLine */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_postInstallUrl */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_postInstallAction */ +}; + + +static const PRPC_STUB_FUNCTION ICurrentState_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _ICurrentStateStubVtbl = +{ + &IID_ICurrentState, + &ICurrentState_ServerInfo, + 24, + &ICurrentState_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IRegistrationUpdateHook, ver. 0.0, + GUID={0x4E223325,0xC16B,0x4eeb,{0xAE,0xDC,0x19,0xAA,0x99,0xA2,0x37,0xFA}} */ + +#pragma code_seg(".orpc") +static const unsigned short IRegistrationUpdateHook_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 3386 + }; + +static const MIDL_STUBLESS_PROXY_INFO IRegistrationUpdateHook_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IRegistrationUpdateHook_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IRegistrationUpdateHook_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IRegistrationUpdateHook_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(8) _IRegistrationUpdateHookProxyVtbl = +{ + &IRegistrationUpdateHook_ProxyInfo, + &IID_IRegistrationUpdateHook, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IRegistrationUpdateHook::UpdateRegistry */ +}; + + +static const PRPC_STUB_FUNCTION IRegistrationUpdateHook_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IRegistrationUpdateHookStubVtbl = +{ + &IID_IRegistrationUpdateHook, + &IRegistrationUpdateHook_ServerInfo, + 8, + &IRegistrationUpdateHook_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICredentialDialog, ver. 0.0, + GUID={0xb3a47570,0x0a85,0x4aea,{0x82,0x70,0x52,0x9d,0x47,0x89,0x96,0x03}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICredentialDialog_FormatStringOffsetTable[] = + { + 3430 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICredentialDialog_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICredentialDialog_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICredentialDialog_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICredentialDialog_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _ICredentialDialogProxyVtbl = +{ + &ICredentialDialog_ProxyInfo, + &IID_ICredentialDialog, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* ICredentialDialog::QueryUserForCredentials */ +}; + +const CInterfaceStubVtbl _ICredentialDialogStubVtbl = +{ + &IID_ICredentialDialog, + &ICredentialDialog_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IGoogleUpdate3Web, ver. 0.0, + GUID={0x494B20CF,0x282E,0x4BDD,{0x9F,0x5D,0xB7,0x0C,0xB0,0x9D,0x35,0x1E}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate3Web_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 1394 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3Web_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3Web_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate3Web_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3Web_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(8) _IGoogleUpdate3WebProxyVtbl = +{ + &IGoogleUpdate3Web_ProxyInfo, + &IID_IGoogleUpdate3Web, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3Web::createAppBundleWeb */ +}; + + +static const PRPC_STUB_FUNCTION IGoogleUpdate3Web_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IGoogleUpdate3WebStubVtbl = +{ + &IID_IGoogleUpdate3Web, + &IGoogleUpdate3Web_ServerInfo, + 8, + &IGoogleUpdate3Web_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IGoogleUpdate3WebSecurity, ver. 0.0, + GUID={0x2D363682,0x561D,0x4c3a,{0x81,0xC6,0xF2,0xF8,0x21,0x07,0x56,0x2A}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate3WebSecurity_FormatStringOffsetTable[] = + { + 3492 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3WebSecurity_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3WebSecurity_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate3WebSecurity_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3WebSecurity_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IGoogleUpdate3WebSecurityProxyVtbl = +{ + &IGoogleUpdate3WebSecurity_ProxyInfo, + &IID_IGoogleUpdate3WebSecurity, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IGoogleUpdate3WebSecurity::setOriginURL */ +}; + +const CInterfaceStubVtbl _IGoogleUpdate3WebSecurityStubVtbl = +{ + &IID_IGoogleUpdate3WebSecurity, + &IGoogleUpdate3WebSecurity_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IAppBundleWeb, ver. 0.0, + GUID={0xDD42475D,0x6D46,0x496a,{0x92,0x4E,0xBD,0x56,0x30,0xB4,0xCB,0xBA}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppBundleWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 3530, + 158, + 3586, + 1470, + 1508, + 3618, + 3082, + 3656, + 3700, + 3732, + 3764, + 3796, + 3828, + 3860, + 3892, + 3924, + 3968 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppBundleWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundleWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppBundleWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundleWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(24) _IAppBundleWebProxyVtbl = +{ + &IAppBundleWeb_ProxyInfo, + &IID_IAppBundleWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::createApp */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::createInstalledApp */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::createAllInstalledApps */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::put_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::put_parentHWND */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_length */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_appWeb */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::initialize */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::checkForUpdate */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::download */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::install */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::pause */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::resume */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::cancel */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::downloadPackage */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_currentState */ +}; + + +static const PRPC_STUB_FUNCTION IAppBundleWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppBundleWebStubVtbl = +{ + &IID_IAppBundleWeb, + &IAppBundleWeb_ServerInfo, + 24, + &IAppBundleWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppWeb, ver. 0.0, + GUID={0x18D0F672,0x18B4,0x48e6,{0xAD,0x36,0x6E,0x6B,0xF0,0x1D,0xBB,0xC4}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 120, + 1432, + 82, + 4006, + 4050, + 4082, + 4120, + 4152 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(15) _IAppWebProxyVtbl = +{ + &IAppWeb_ProxyInfo, + &IID_IAppWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_appId */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_currentVersionWeb */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_nextVersionWeb */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_command */ , + (void *) (INT_PTR) -1 /* IAppWeb::cancel */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_currentState */ , + (void *) (INT_PTR) -1 /* IAppWeb::launch */ , + (void *) (INT_PTR) -1 /* IAppWeb::uninstall */ +}; + + +static const PRPC_STUB_FUNCTION IAppWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppWebStubVtbl = +{ + &IID_IAppWeb, + &IAppWeb_ServerInfo, + 15, + &IAppWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppCommandWeb, ver. 0.0, + GUID={0x68D6C2BD,0x712E,0x4c96,{0x93,0xE8,0x49,0xCB,0x8A,0x9A,0xAE,0xED}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppCommandWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 0, + 2648, + 4184 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppCommandWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommandWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppCommandWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommandWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IAppCommandWebProxyVtbl = +{ + &IAppCommandWeb_ProxyInfo, + &IID_IAppCommandWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppCommandWeb::get_status */ , + (void *) (INT_PTR) -1 /* IAppCommandWeb::get_exitCode */ , + (void *) (INT_PTR) -1 /* IAppCommandWeb::execute */ +}; + + +static const PRPC_STUB_FUNCTION IAppCommandWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppCommandWebStubVtbl = +{ + &IID_IAppCommandWeb, + &IAppCommandWeb_ServerInfo, + 10, + &IAppCommandWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppVersionWeb, ver. 0.0, + GUID={0x0CD01D1E,0x4A1C,0x489d,{0x93,0xB9,0x9B,0x66,0x72,0x87,0x7C,0x57}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppVersionWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 120, + 2648, + 2810 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppVersionWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersionWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppVersionWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersionWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IAppVersionWebProxyVtbl = +{ + &IAppVersionWeb_ProxyInfo, + &IID_IAppVersionWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppVersionWeb::get_version */ , + (void *) (INT_PTR) -1 /* IAppVersionWeb::get_packageCount */ , + (void *) (INT_PTR) -1 /* IAppVersionWeb::get_packageWeb */ +}; + + +static const PRPC_STUB_FUNCTION IAppVersionWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppVersionWebStubVtbl = +{ + &IID_IAppVersionWeb, + &IAppVersionWeb_ServerInfo, + 10, + &IAppVersionWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICoCreateAsyncStatus, ver. 0.0, + GUID={0x2E629606,0x312A,0x482f,{0x9B,0x12,0x2C,0x4A,0xBF,0x6F,0x0B,0x6D}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICoCreateAsyncStatus_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 2610, + 2648, + 82 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICoCreateAsyncStatus_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsyncStatus_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICoCreateAsyncStatus_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsyncStatus_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _ICoCreateAsyncStatusProxyVtbl = +{ + &ICoCreateAsyncStatus_ProxyInfo, + &IID_ICoCreateAsyncStatus, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* ICoCreateAsyncStatus::get_isDone */ , + (void *) (INT_PTR) -1 /* ICoCreateAsyncStatus::get_completionHResult */ , + (void *) (INT_PTR) -1 /* ICoCreateAsyncStatus::get_createdInstance */ +}; + + +static const PRPC_STUB_FUNCTION ICoCreateAsyncStatus_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _ICoCreateAsyncStatusStubVtbl = +{ + &IID_ICoCreateAsyncStatus, + &ICoCreateAsyncStatus_ServerInfo, + 10, + &ICoCreateAsyncStatus_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICoCreateAsync, ver. 0.0, + GUID={0xDAB1D343,0x1B2A,0x47f9,{0xB4,0x45,0x93,0xDC,0x50,0x70,0x4B,0xFE}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICoCreateAsync_FormatStringOffsetTable[] = + { + 4270 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICoCreateAsync_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsync_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICoCreateAsync_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsync_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _ICoCreateAsyncProxyVtbl = +{ + &ICoCreateAsync_ProxyInfo, + &IID_ICoCreateAsync, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* ICoCreateAsync::createOmahaMachineServerAsync */ +}; + +const CInterfaceStubVtbl _ICoCreateAsyncStubVtbl = +{ + &IID_ICoCreateAsync, + &ICoCreateAsync_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IBrowserHttpRequest2, ver. 0.0, + GUID={0x5B25A8DC,0x1780,0x4178,{0xA6,0x29,0x6B,0xE8,0xB8,0xDE,0xFA,0xA2}} */ + +#pragma code_seg(".orpc") +static const unsigned short IBrowserHttpRequest2_FormatStringOffsetTable[] = + { + 4320 + }; + +static const MIDL_STUBLESS_PROXY_INFO IBrowserHttpRequest2_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IBrowserHttpRequest2_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IBrowserHttpRequest2_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IBrowserHttpRequest2_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IBrowserHttpRequest2ProxyVtbl = +{ + &IBrowserHttpRequest2_ProxyInfo, + &IID_IBrowserHttpRequest2, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IBrowserHttpRequest2::Send */ +}; + +const CInterfaceStubVtbl _IBrowserHttpRequest2StubVtbl = +{ + &IID_IBrowserHttpRequest2, + &IBrowserHttpRequest2_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IProcessLauncher, ver. 0.0, + GUID={0x128C2DA6,0x2BC0,0x44c0,{0xB3,0xF6,0x4E,0xC2,0x2E,0x64,0x79,0x64}} */ + +#pragma code_seg(".orpc") +static const unsigned short IProcessLauncher_FormatStringOffsetTable[] = + { + 4394, + 4432, + 4476 + }; + +static const MIDL_STUBLESS_PROXY_INFO IProcessLauncher_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IProcessLauncher_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(6) _IProcessLauncherProxyVtbl = +{ + &IProcessLauncher_ProxyInfo, + &IID_IProcessLauncher, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IProcessLauncher::LaunchCmdLine */ , + (void *) (INT_PTR) -1 /* IProcessLauncher::LaunchBrowser */ , + (void *) (INT_PTR) -1 /* IProcessLauncher::LaunchCmdElevated */ +}; + +const CInterfaceStubVtbl _IProcessLauncherStubVtbl = +{ + &IID_IProcessLauncher, + &IProcessLauncher_ServerInfo, + 6, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IOneClickProcessLauncher, ver. 0.0, + GUID={0x5CCCB0EF,0x7073,0x4516,{0x80,0x28,0x4C,0x62,0x8D,0x0C,0x8A,0xAB}} */ + +#pragma code_seg(".orpc") +static const unsigned short IOneClickProcessLauncher_FormatStringOffsetTable[] = + { + 4532 + }; + +static const MIDL_STUBLESS_PROXY_INFO IOneClickProcessLauncher_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IOneClickProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IOneClickProcessLauncher_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IOneClickProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IOneClickProcessLauncherProxyVtbl = +{ + &IOneClickProcessLauncher_ProxyInfo, + &IID_IOneClickProcessLauncher, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IOneClickProcessLauncher::LaunchAppCommand */ +}; + +const CInterfaceStubVtbl _IOneClickProcessLauncherStubVtbl = +{ + &IID_IOneClickProcessLauncher, + &IOneClickProcessLauncher_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Standard interface: __MIDL_itf_google_update_idl_0000_0020, ver. 0.0, + GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ + + +/* Object interface: IProgressWndEvents, ver. 0.0, + GUID={0x1C642CED,0xCA3B,0x4013,{0xA9,0xDF,0xCA,0x6C,0xE5,0xFF,0x65,0x03}} */ + +#pragma code_seg(".orpc") +static const unsigned short IProgressWndEvents_FormatStringOffsetTable[] = + { + 4576, + 4608, + 4640, + 4672, + 4704, + 4736 + }; + +static const MIDL_STUBLESS_PROXY_INFO IProgressWndEvents_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IProgressWndEvents_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IProgressWndEvents_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IProgressWndEvents_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(9) _IProgressWndEventsProxyVtbl = +{ + &IProgressWndEvents_ProxyInfo, + &IID_IProgressWndEvents, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoClose */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoPause */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoResume */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoRestartBrowsers */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoReboot */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoLaunchBrowser */ +}; + +const CInterfaceStubVtbl _IProgressWndEventsStubVtbl = +{ + &IID_IProgressWndEvents, + &IProgressWndEvents_ServerInfo, + 9, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IJobObserver, ver. 0.0, + GUID={0x49D7563B,0x2DDB,0x4831,{0x88,0xC8,0x76,0x8A,0x53,0x83,0x38,0x37}} */ + +#pragma code_seg(".orpc") +static const unsigned short IJobObserver_FormatStringOffsetTable[] = + { + 4576, + 4608, + 4774, + 4672, + 4812, + 4856, + 3586, + 4888, + 4920, + 4964 + }; + +static const MIDL_STUBLESS_PROXY_INFO IJobObserver_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IJobObserver_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IJobObserver_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IJobObserver_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(13) _IJobObserverProxyVtbl = +{ + &IJobObserver_ProxyInfo, + &IID_IJobObserver, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IJobObserver::OnShow */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnCheckingForUpdate */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnUpdateAvailable */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnWaitingToDownload */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnDownloading */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnWaitingToInstall */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnInstalling */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnPause */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnComplete */ , + (void *) (INT_PTR) -1 /* IJobObserver::SetEventSink */ +}; + +const CInterfaceStubVtbl _IJobObserverStubVtbl = +{ + &IID_IJobObserver, + &IJobObserver_ServerInfo, + 13, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IGoogleUpdate, ver. 0.0, + GUID={0x31AC3F11,0xE5EA,0x4a85,{0x8A,0x3D,0x8E,0x09,0x5A,0x39,0xC2,0x7B}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate_FormatStringOffsetTable[] = + { + 5002, + 5046 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(5) _IGoogleUpdateProxyVtbl = +{ + &IGoogleUpdate_ProxyInfo, + &IID_IGoogleUpdate, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IGoogleUpdate::CheckForUpdate */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate::Update */ +}; + +const CInterfaceStubVtbl _IGoogleUpdateStubVtbl = +{ + &IID_IGoogleUpdate, + &IGoogleUpdate_ServerInfo, + 5, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IGoogleUpdateCore, ver. 0.0, + GUID={0x909489C2,0x85A6,0x4322,{0xAA,0x56,0xD2,0x52,0x78,0x64,0x9D,0x67}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdateCore_FormatStringOffsetTable[] = + { + 5090 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdateCore_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdateCore_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdateCore_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdateCore_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IGoogleUpdateCoreProxyVtbl = +{ + &IGoogleUpdateCore_ProxyInfo, + &IID_IGoogleUpdateCore, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IGoogleUpdateCore::LaunchCmdElevated */ +}; + +const CInterfaceStubVtbl _IGoogleUpdateCoreStubVtbl = +{ + &IID_IGoogleUpdateCore, + &IGoogleUpdateCore_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + +static const MIDL_STUB_DESC Object_StubDesc = + { + 0, + NdrOleAllocate, + NdrOleFree, + 0, + 0, + 0, + 0, + 0, + google_update_idl__MIDL_TypeFormatString.Format, + 1, /* -error bounds_check flag */ + 0x50002, /* Ndr library version */ + 0, + 0x801026e, /* MIDL Version 8.1.622 */ + 0, + UserMarshalRoutines, + 0, /* notify & notify_flag routine table */ + 0x1, /* MIDL flag */ + 0, /* cs routines */ + 0, /* proxy/server info */ + 0 + }; + +const CInterfaceProxyVtbl * const _google_update_idl_ProxyVtblList[] = +{ + ( CInterfaceProxyVtbl *) &_ICoCreateAsyncStatusProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdateProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppVersionWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IRegistrationUpdateHookProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppVersionProxyVtbl, + ( CInterfaceProxyVtbl *) &_IJobObserverProxyVtbl, + ( CInterfaceProxyVtbl *) &_ICoCreateAsyncProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdate3ProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppBundleWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_ICredentialDialogProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdate3WebSecurityProxyVtbl, + ( CInterfaceProxyVtbl *) &_IPackageProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppProxyVtbl, + ( CInterfaceProxyVtbl *) &_IProcessLauncherProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppCommandWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdateCoreProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdate3WebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IBrowserHttpRequest2ProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppBundleProxyVtbl, + ( CInterfaceProxyVtbl *) &_IProgressWndEventsProxyVtbl, + ( CInterfaceProxyVtbl *) &_IOneClickProcessLauncherProxyVtbl, + ( CInterfaceProxyVtbl *) &_ICurrentStateProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppCommandProxyVtbl, + 0 +}; + +const CInterfaceStubVtbl * const _google_update_idl_StubVtblList[] = +{ + ( CInterfaceStubVtbl *) &_ICoCreateAsyncStatusStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdateStubVtbl, + ( CInterfaceStubVtbl *) &_IAppVersionWebStubVtbl, + ( CInterfaceStubVtbl *) &_IRegistrationUpdateHookStubVtbl, + ( CInterfaceStubVtbl *) &_IAppVersionStubVtbl, + ( CInterfaceStubVtbl *) &_IJobObserverStubVtbl, + ( CInterfaceStubVtbl *) &_ICoCreateAsyncStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdate3StubVtbl, + ( CInterfaceStubVtbl *) &_IAppBundleWebStubVtbl, + ( CInterfaceStubVtbl *) &_ICredentialDialogStubVtbl, + ( CInterfaceStubVtbl *) &_IAppWebStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdate3WebSecurityStubVtbl, + ( CInterfaceStubVtbl *) &_IPackageStubVtbl, + ( CInterfaceStubVtbl *) &_IAppStubVtbl, + ( CInterfaceStubVtbl *) &_IProcessLauncherStubVtbl, + ( CInterfaceStubVtbl *) &_IAppCommandWebStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdateCoreStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdate3WebStubVtbl, + ( CInterfaceStubVtbl *) &_IBrowserHttpRequest2StubVtbl, + ( CInterfaceStubVtbl *) &_IAppBundleStubVtbl, + ( CInterfaceStubVtbl *) &_IProgressWndEventsStubVtbl, + ( CInterfaceStubVtbl *) &_IOneClickProcessLauncherStubVtbl, + ( CInterfaceStubVtbl *) &_ICurrentStateStubVtbl, + ( CInterfaceStubVtbl *) &_IAppCommandStubVtbl, + 0 +}; + +PCInterfaceName const _google_update_idl_InterfaceNamesList[] = +{ + "ICoCreateAsyncStatus", + "IGoogleUpdate", + "IAppVersionWeb", + "IRegistrationUpdateHook", + "IAppVersion", + "IJobObserver", + "ICoCreateAsync", + "IGoogleUpdate3", + "IAppBundleWeb", + "ICredentialDialog", + "IAppWeb", + "IGoogleUpdate3WebSecurity", + "IPackage", + "IApp", + "IProcessLauncher", + "IAppCommandWeb", + "IGoogleUpdateCore", + "IGoogleUpdate3Web", + "IBrowserHttpRequest2", + "IAppBundle", + "IProgressWndEvents", + "IOneClickProcessLauncher", + "ICurrentState", + "IAppCommand", + 0 +}; + +const IID * const _google_update_idl_BaseIIDList[] = +{ + &IID_IDispatch, + 0, + &IID_IDispatch, + &IID_IDispatch, + &IID_IDispatch, + 0, + 0, + &IID_IDispatch, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + &IID_IDispatch, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + 0, + &IID_IDispatch, + &IID_IDispatch, + 0 +}; + + +#define _google_update_idl_CHECK_IID(n) IID_GENERIC_CHECK_IID( _google_update_idl, pIID, n) + +int __stdcall _google_update_idl_IID_Lookup( const IID * pIID, int * pIndex ) +{ + IID_BS_LOOKUP_SETUP + + IID_BS_LOOKUP_INITIAL_TEST( _google_update_idl, 24, 16 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 8 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 4 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 2 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 1 ) + IID_BS_LOOKUP_RETURN_RESULT( _google_update_idl, 24, *pIndex ) + +} + +const ExtendedProxyFileInfo google_update_idl_ProxyFileInfo = +{ + (PCInterfaceProxyVtblList *) & _google_update_idl_ProxyVtblList, + (PCInterfaceStubVtblList *) & _google_update_idl_StubVtblList, + (const PCInterfaceName * ) & _google_update_idl_InterfaceNamesList, + (const IID ** ) & _google_update_idl_BaseIIDList, + & _google_update_idl_IID_Lookup, + 24, + 2, + 0, /* table of [async_uuid] interfaces */ + 0, /* Filler1 */ + 0, /* Filler2 */ + 0 /* Filler3 */ +}; +#if _MSC_VER >= 1200 +#pragma warning(pop) +#endif + + +#endif /* defined(_M_AMD64)*/ + diff --git a/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.dlldata.c b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.dlldata.c new file mode 100644 index 00000000000..7f84320cb61 --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.dlldata.c @@ -0,0 +1,38 @@ +/********************************************************* + DllData file -- generated by MIDL compiler + + DO NOT ALTER THIS FILE + + This file is regenerated by MIDL on every IDL file compile. + + To completely reconstruct this file, delete it and rerun MIDL + on all the IDL files in this DLL, specifying this file for the + /dlldata command line option + +*********************************************************/ + +#define PROXY_DELEGATION + +#include <rpcproxy.h> + +#ifdef __cplusplus +extern "C" { +#endif + +EXTERN_PROXY_FILE( google_update_idl ) + + +PROXYFILE_LIST_START +/* Start of list */ + REFERENCE_PROXY_FILE( google_update_idl ), +/* End of list */ +PROXYFILE_LIST_END + + +DLLDATA_ROUTINES( aProxyFileList, GET_DLL_CLSID ) + +#ifdef __cplusplus +} /*extern "C" */ +#endif + +/* end of generated dlldata file */ diff --git a/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.h b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.h new file mode 100644 index 00000000000..1414af1bf25 --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.h @@ -0,0 +1,4892 @@ + + +/* this ALWAYS GENERATED file contains the definitions for the interfaces */ + + + /* File created by MIDL compiler version 8.xx.xxxx */ +/* at a redacted point in time + */ +/* Compiler settings for ../../google_update/google_update_idl.idl: + Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.xx.xxxx + protocol : dce , ms_ext, c_ext, robust + error checks: allocation ref bounds_check enum stub_data + VC __declspec() decoration level: + __declspec(uuid()), __declspec(selectany), __declspec(novtable) + DECLSPEC_UUID(), MIDL_INTERFACE() +*/ +/* @@MIDL_FILE_HEADING( ) */ + +#pragma warning( disable: 4049 ) /* more than 64k source lines */ + + +/* verify that the <rpcndr.h> version is high enough to compile this file*/ +#ifndef __REQUIRED_RPCNDR_H_VERSION__ +#define __REQUIRED_RPCNDR_H_VERSION__ 475 +#endif + +#include "rpc.h" +#include "rpcndr.h" + +#ifndef __RPCNDR_H_VERSION__ +#error this stub requires an updated version of <rpcndr.h> +#endif /* __RPCNDR_H_VERSION__ */ + +#ifndef COM_NO_WINDOWS_H +#include "windows.h" +#include "ole2.h" +#endif /*COM_NO_WINDOWS_H*/ + +#ifndef __google_update_idl_h__ +#define __google_update_idl_h__ + +#if defined(_MSC_VER) && (_MSC_VER >= 1020) +#pragma once +#endif + +/* Forward Declarations */ + +#ifndef __IGoogleUpdate3_FWD_DEFINED__ +#define __IGoogleUpdate3_FWD_DEFINED__ +typedef interface IGoogleUpdate3 IGoogleUpdate3; + +#endif /* __IGoogleUpdate3_FWD_DEFINED__ */ + + +#ifndef __IAppBundle_FWD_DEFINED__ +#define __IAppBundle_FWD_DEFINED__ +typedef interface IAppBundle IAppBundle; + +#endif /* __IAppBundle_FWD_DEFINED__ */ + + +#ifndef __IApp_FWD_DEFINED__ +#define __IApp_FWD_DEFINED__ +typedef interface IApp IApp; + +#endif /* __IApp_FWD_DEFINED__ */ + + +#ifndef __IAppCommand_FWD_DEFINED__ +#define __IAppCommand_FWD_DEFINED__ +typedef interface IAppCommand IAppCommand; + +#endif /* __IAppCommand_FWD_DEFINED__ */ + + +#ifndef __IAppVersion_FWD_DEFINED__ +#define __IAppVersion_FWD_DEFINED__ +typedef interface IAppVersion IAppVersion; + +#endif /* __IAppVersion_FWD_DEFINED__ */ + + +#ifndef __IPackage_FWD_DEFINED__ +#define __IPackage_FWD_DEFINED__ +typedef interface IPackage IPackage; + +#endif /* __IPackage_FWD_DEFINED__ */ + + +#ifndef __ICurrentState_FWD_DEFINED__ +#define __ICurrentState_FWD_DEFINED__ +typedef interface ICurrentState ICurrentState; + +#endif /* __ICurrentState_FWD_DEFINED__ */ + + +#ifndef __IRegistrationUpdateHook_FWD_DEFINED__ +#define __IRegistrationUpdateHook_FWD_DEFINED__ +typedef interface IRegistrationUpdateHook IRegistrationUpdateHook; + +#endif /* __IRegistrationUpdateHook_FWD_DEFINED__ */ + + +#ifndef __ICredentialDialog_FWD_DEFINED__ +#define __ICredentialDialog_FWD_DEFINED__ +typedef interface ICredentialDialog ICredentialDialog; + +#endif /* __ICredentialDialog_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3Web_FWD_DEFINED__ +#define __IGoogleUpdate3Web_FWD_DEFINED__ +typedef interface IGoogleUpdate3Web IGoogleUpdate3Web; + +#endif /* __IGoogleUpdate3Web_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3WebSecurity_FWD_DEFINED__ +#define __IGoogleUpdate3WebSecurity_FWD_DEFINED__ +typedef interface IGoogleUpdate3WebSecurity IGoogleUpdate3WebSecurity; + +#endif /* __IGoogleUpdate3WebSecurity_FWD_DEFINED__ */ + + +#ifndef __IAppBundleWeb_FWD_DEFINED__ +#define __IAppBundleWeb_FWD_DEFINED__ +typedef interface IAppBundleWeb IAppBundleWeb; + +#endif /* __IAppBundleWeb_FWD_DEFINED__ */ + + +#ifndef __IAppWeb_FWD_DEFINED__ +#define __IAppWeb_FWD_DEFINED__ +typedef interface IAppWeb IAppWeb; + +#endif /* __IAppWeb_FWD_DEFINED__ */ + + +#ifndef __IAppCommandWeb_FWD_DEFINED__ +#define __IAppCommandWeb_FWD_DEFINED__ +typedef interface IAppCommandWeb IAppCommandWeb; + +#endif /* __IAppCommandWeb_FWD_DEFINED__ */ + + +#ifndef __IAppVersionWeb_FWD_DEFINED__ +#define __IAppVersionWeb_FWD_DEFINED__ +typedef interface IAppVersionWeb IAppVersionWeb; + +#endif /* __IAppVersionWeb_FWD_DEFINED__ */ + + +#ifndef __ICoCreateAsyncStatus_FWD_DEFINED__ +#define __ICoCreateAsyncStatus_FWD_DEFINED__ +typedef interface ICoCreateAsyncStatus ICoCreateAsyncStatus; + +#endif /* __ICoCreateAsyncStatus_FWD_DEFINED__ */ + + +#ifndef __ICoCreateAsync_FWD_DEFINED__ +#define __ICoCreateAsync_FWD_DEFINED__ +typedef interface ICoCreateAsync ICoCreateAsync; + +#endif /* __ICoCreateAsync_FWD_DEFINED__ */ + + +#ifndef __IBrowserHttpRequest2_FWD_DEFINED__ +#define __IBrowserHttpRequest2_FWD_DEFINED__ +typedef interface IBrowserHttpRequest2 IBrowserHttpRequest2; + +#endif /* __IBrowserHttpRequest2_FWD_DEFINED__ */ + + +#ifndef __IProcessLauncher_FWD_DEFINED__ +#define __IProcessLauncher_FWD_DEFINED__ +typedef interface IProcessLauncher IProcessLauncher; + +#endif /* __IProcessLauncher_FWD_DEFINED__ */ + + +#ifndef __IOneClickProcessLauncher_FWD_DEFINED__ +#define __IOneClickProcessLauncher_FWD_DEFINED__ +typedef interface IOneClickProcessLauncher IOneClickProcessLauncher; + +#endif /* __IOneClickProcessLauncher_FWD_DEFINED__ */ + + +#ifndef __IProgressWndEvents_FWD_DEFINED__ +#define __IProgressWndEvents_FWD_DEFINED__ +typedef interface IProgressWndEvents IProgressWndEvents; + +#endif /* __IProgressWndEvents_FWD_DEFINED__ */ + + +#ifndef __IJobObserver_FWD_DEFINED__ +#define __IJobObserver_FWD_DEFINED__ +typedef interface IJobObserver IJobObserver; + +#endif /* __IJobObserver_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate_FWD_DEFINED__ +#define __IGoogleUpdate_FWD_DEFINED__ +typedef interface IGoogleUpdate IGoogleUpdate; + +#endif /* __IGoogleUpdate_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdateCore_FWD_DEFINED__ +#define __IGoogleUpdateCore_FWD_DEFINED__ +typedef interface IGoogleUpdateCore IGoogleUpdateCore; + +#endif /* __IGoogleUpdateCore_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3_FWD_DEFINED__ +#define __IGoogleUpdate3_FWD_DEFINED__ +typedef interface IGoogleUpdate3 IGoogleUpdate3; + +#endif /* __IGoogleUpdate3_FWD_DEFINED__ */ + + +#ifndef __IAppBundle_FWD_DEFINED__ +#define __IAppBundle_FWD_DEFINED__ +typedef interface IAppBundle IAppBundle; + +#endif /* __IAppBundle_FWD_DEFINED__ */ + + +#ifndef __IApp_FWD_DEFINED__ +#define __IApp_FWD_DEFINED__ +typedef interface IApp IApp; + +#endif /* __IApp_FWD_DEFINED__ */ + + +#ifndef __IAppCommand_FWD_DEFINED__ +#define __IAppCommand_FWD_DEFINED__ +typedef interface IAppCommand IAppCommand; + +#endif /* __IAppCommand_FWD_DEFINED__ */ + + +#ifndef __IAppVersion_FWD_DEFINED__ +#define __IAppVersion_FWD_DEFINED__ +typedef interface IAppVersion IAppVersion; + +#endif /* __IAppVersion_FWD_DEFINED__ */ + + +#ifndef __IPackage_FWD_DEFINED__ +#define __IPackage_FWD_DEFINED__ +typedef interface IPackage IPackage; + +#endif /* __IPackage_FWD_DEFINED__ */ + + +#ifndef __ICurrentState_FWD_DEFINED__ +#define __ICurrentState_FWD_DEFINED__ +typedef interface ICurrentState ICurrentState; + +#endif /* __ICurrentState_FWD_DEFINED__ */ + + +#ifndef __IGoogleUpdate3Web_FWD_DEFINED__ +#define __IGoogleUpdate3Web_FWD_DEFINED__ +typedef interface IGoogleUpdate3Web IGoogleUpdate3Web; + +#endif /* __IGoogleUpdate3Web_FWD_DEFINED__ */ + + +#ifndef __IAppBundleWeb_FWD_DEFINED__ +#define __IAppBundleWeb_FWD_DEFINED__ +typedef interface IAppBundleWeb IAppBundleWeb; + +#endif /* __IAppBundleWeb_FWD_DEFINED__ */ + + +#ifndef __IAppWeb_FWD_DEFINED__ +#define __IAppWeb_FWD_DEFINED__ +typedef interface IAppWeb IAppWeb; + +#endif /* __IAppWeb_FWD_DEFINED__ */ + + +#ifndef __IAppCommandWeb_FWD_DEFINED__ +#define __IAppCommandWeb_FWD_DEFINED__ +typedef interface IAppCommandWeb IAppCommandWeb; + +#endif /* __IAppCommandWeb_FWD_DEFINED__ */ + + +#ifndef __IAppVersionWeb_FWD_DEFINED__ +#define __IAppVersionWeb_FWD_DEFINED__ +typedef interface IAppVersionWeb IAppVersionWeb; + +#endif /* __IAppVersionWeb_FWD_DEFINED__ */ + + +#ifndef __ICoCreateAsyncStatus_FWD_DEFINED__ +#define __ICoCreateAsyncStatus_FWD_DEFINED__ +typedef interface ICoCreateAsyncStatus ICoCreateAsyncStatus; + +#endif /* __ICoCreateAsyncStatus_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3UserClass_FWD_DEFINED__ +#define __GoogleUpdate3UserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3UserClass GoogleUpdate3UserClass; +#else +typedef struct GoogleUpdate3UserClass GoogleUpdate3UserClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3UserClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3ServiceClass_FWD_DEFINED__ +#define __GoogleUpdate3ServiceClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3ServiceClass GoogleUpdate3ServiceClass; +#else +typedef struct GoogleUpdate3ServiceClass GoogleUpdate3ServiceClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3ServiceClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebUserClass_FWD_DEFINED__ +#define __GoogleUpdate3WebUserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebUserClass GoogleUpdate3WebUserClass; +#else +typedef struct GoogleUpdate3WebUserClass GoogleUpdate3WebUserClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebUserClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebMachineClass_FWD_DEFINED__ +#define __GoogleUpdate3WebMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebMachineClass GoogleUpdate3WebMachineClass; +#else +typedef struct GoogleUpdate3WebMachineClass GoogleUpdate3WebMachineClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebMachineClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebServiceClass_FWD_DEFINED__ +#define __GoogleUpdate3WebServiceClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebServiceClass GoogleUpdate3WebServiceClass; +#else +typedef struct GoogleUpdate3WebServiceClass GoogleUpdate3WebServiceClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebServiceClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdate3WebMachineFallbackClass_FWD_DEFINED__ +#define __GoogleUpdate3WebMachineFallbackClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdate3WebMachineFallbackClass GoogleUpdate3WebMachineFallbackClass; +#else +typedef struct GoogleUpdate3WebMachineFallbackClass GoogleUpdate3WebMachineFallbackClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdate3WebMachineFallbackClass_FWD_DEFINED__ */ + + +#ifndef __CurrentStateUserClass_FWD_DEFINED__ +#define __CurrentStateUserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CurrentStateUserClass CurrentStateUserClass; +#else +typedef struct CurrentStateUserClass CurrentStateUserClass; +#endif /* __cplusplus */ + +#endif /* __CurrentStateUserClass_FWD_DEFINED__ */ + + +#ifndef __CurrentStateMachineClass_FWD_DEFINED__ +#define __CurrentStateMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CurrentStateMachineClass CurrentStateMachineClass; +#else +typedef struct CurrentStateMachineClass CurrentStateMachineClass; +#endif /* __cplusplus */ + +#endif /* __CurrentStateMachineClass_FWD_DEFINED__ */ + + +#ifndef __CoCreateAsyncClass_FWD_DEFINED__ +#define __CoCreateAsyncClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CoCreateAsyncClass CoCreateAsyncClass; +#else +typedef struct CoCreateAsyncClass CoCreateAsyncClass; +#endif /* __cplusplus */ + +#endif /* __CoCreateAsyncClass_FWD_DEFINED__ */ + + +#ifndef __CredentialDialogUserClass_FWD_DEFINED__ +#define __CredentialDialogUserClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CredentialDialogUserClass CredentialDialogUserClass; +#else +typedef struct CredentialDialogUserClass CredentialDialogUserClass; +#endif /* __cplusplus */ + +#endif /* __CredentialDialogUserClass_FWD_DEFINED__ */ + + +#ifndef __CredentialDialogMachineClass_FWD_DEFINED__ +#define __CredentialDialogMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class CredentialDialogMachineClass CredentialDialogMachineClass; +#else +typedef struct CredentialDialogMachineClass CredentialDialogMachineClass; +#endif /* __cplusplus */ + +#endif /* __CredentialDialogMachineClass_FWD_DEFINED__ */ + + +#ifndef __ProcessLauncherClass_FWD_DEFINED__ +#define __ProcessLauncherClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class ProcessLauncherClass ProcessLauncherClass; +#else +typedef struct ProcessLauncherClass ProcessLauncherClass; +#endif /* __cplusplus */ + +#endif /* __ProcessLauncherClass_FWD_DEFINED__ */ + + +#ifndef __OneClickUserProcessLauncherClass_FWD_DEFINED__ +#define __OneClickUserProcessLauncherClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OneClickUserProcessLauncherClass OneClickUserProcessLauncherClass; +#else +typedef struct OneClickUserProcessLauncherClass OneClickUserProcessLauncherClass; +#endif /* __cplusplus */ + +#endif /* __OneClickUserProcessLauncherClass_FWD_DEFINED__ */ + + +#ifndef __OneClickMachineProcessLauncherClass_FWD_DEFINED__ +#define __OneClickMachineProcessLauncherClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OneClickMachineProcessLauncherClass OneClickMachineProcessLauncherClass; +#else +typedef struct OneClickMachineProcessLauncherClass OneClickMachineProcessLauncherClass; +#endif /* __cplusplus */ + +#endif /* __OneClickMachineProcessLauncherClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandUserAppsClass_FWD_DEFINED__ +#define __OnDemandUserAppsClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandUserAppsClass OnDemandUserAppsClass; +#else +typedef struct OnDemandUserAppsClass OnDemandUserAppsClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandUserAppsClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandMachineAppsClass_FWD_DEFINED__ +#define __OnDemandMachineAppsClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandMachineAppsClass OnDemandMachineAppsClass; +#else +typedef struct OnDemandMachineAppsClass OnDemandMachineAppsClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandMachineAppsClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandMachineAppsServiceClass_FWD_DEFINED__ +#define __OnDemandMachineAppsServiceClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandMachineAppsServiceClass OnDemandMachineAppsServiceClass; +#else +typedef struct OnDemandMachineAppsServiceClass OnDemandMachineAppsServiceClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandMachineAppsServiceClass_FWD_DEFINED__ */ + + +#ifndef __OnDemandMachineAppsFallbackClass_FWD_DEFINED__ +#define __OnDemandMachineAppsFallbackClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class OnDemandMachineAppsFallbackClass OnDemandMachineAppsFallbackClass; +#else +typedef struct OnDemandMachineAppsFallbackClass OnDemandMachineAppsFallbackClass; +#endif /* __cplusplus */ + +#endif /* __OnDemandMachineAppsFallbackClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdateCoreClass_FWD_DEFINED__ +#define __GoogleUpdateCoreClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdateCoreClass GoogleUpdateCoreClass; +#else +typedef struct GoogleUpdateCoreClass GoogleUpdateCoreClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdateCoreClass_FWD_DEFINED__ */ + + +#ifndef __GoogleUpdateCoreMachineClass_FWD_DEFINED__ +#define __GoogleUpdateCoreMachineClass_FWD_DEFINED__ + +#ifdef __cplusplus +typedef class GoogleUpdateCoreMachineClass GoogleUpdateCoreMachineClass; +#else +typedef struct GoogleUpdateCoreMachineClass GoogleUpdateCoreMachineClass; +#endif /* __cplusplus */ + +#endif /* __GoogleUpdateCoreMachineClass_FWD_DEFINED__ */ + + +/* header files for imported files */ +#include "oaidl.h" +#include "ocidl.h" + +#ifdef __cplusplus +extern "C"{ +#endif + + +/* interface __MIDL_itf_google_update_idl_0000_0000 */ +/* [local] */ + +typedef +enum BrowserType + { + BROWSER_UNKNOWN = 0, + BROWSER_DEFAULT = 1, + BROWSER_INTERNET_EXPLORER = 2, + BROWSER_FIREFOX = 3, + BROWSER_CHROME = 4 + } BrowserType; + +typedef +enum CurrentState + { + STATE_INIT = 1, + STATE_WAITING_TO_CHECK_FOR_UPDATE = 2, + STATE_CHECKING_FOR_UPDATE = 3, + STATE_UPDATE_AVAILABLE = 4, + STATE_WAITING_TO_DOWNLOAD = 5, + STATE_RETRYING_DOWNLOAD = 6, + STATE_DOWNLOADING = 7, + STATE_DOWNLOAD_COMPLETE = 8, + STATE_EXTRACTING = 9, + STATE_APPLYING_DIFFERENTIAL_PATCH = 10, + STATE_READY_TO_INSTALL = 11, + STATE_WAITING_TO_INSTALL = 12, + STATE_INSTALLING = 13, + STATE_INSTALL_COMPLETE = 14, + STATE_PAUSED = 15, + STATE_NO_UPDATE = 16, + STATE_ERROR = 17 + } CurrentState; + +typedef +enum InstallPriority + { + INSTALL_PRIORITY_LOW = 0, + INSTALL_PRIORITY_HIGH = 10 + } InstallPriority; + +typedef +enum PostInstallAction + { + POST_INSTALL_ACTION_DEFAULT = 0, + POST_INSTALL_ACTION_EXIT_SILENTLY = 1, + POST_INSTALL_ACTION_LAUNCH_COMMAND = 2, + POST_INSTALL_ACTION_EXIT_SILENTLY_ON_LAUNCH_COMMAND = 3, + POST_INSTALL_ACTION_RESTART_BROWSER = 4, + POST_INSTALL_ACTION_RESTART_ALL_BROWSERS = 5, + POST_INSTALL_ACTION_REBOOT = 6 + } PostInstallAction; + + +enum AppCommandStatus + { + COMMAND_STATUS_INIT = 1, + COMMAND_STATUS_RUNNING = 2, + COMMAND_STATUS_ERROR = 3, + COMMAND_STATUS_COMPLETE = 4 + } ; + + +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0000_v0_0_c_ifspec; +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0000_v0_0_s_ifspec; + +#ifndef __IGoogleUpdate3_INTERFACE_DEFINED__ +#define __IGoogleUpdate3_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate3 */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate3; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("6DB17455-4E85-46e7-9D23-E555E4B005AF") + IGoogleUpdate3 : public IDispatch + { + public: + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Count( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Item( + /* [in] */ long index, + /* [retval][out] */ IDispatch **bundle) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAppBundle( + /* [retval][out] */ IDispatch **app_bundle) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdate3Vtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate3 * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate3 * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate3 * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IGoogleUpdate3 * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IGoogleUpdate3 * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IGoogleUpdate3 * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IGoogleUpdate3 * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( + IGoogleUpdate3 * This, + /* [retval][out] */ long *count); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Item )( + IGoogleUpdate3 * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **bundle); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAppBundle )( + IGoogleUpdate3 * This, + /* [retval][out] */ IDispatch **app_bundle); + + END_INTERFACE + } IGoogleUpdate3Vtbl; + + interface IGoogleUpdate3 + { + CONST_VTBL struct IGoogleUpdate3Vtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate3_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate3_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate3_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate3_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IGoogleUpdate3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IGoogleUpdate3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IGoogleUpdate3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IGoogleUpdate3_get_Count(This,count) \ + ( (This)->lpVtbl -> get_Count(This,count) ) + +#define IGoogleUpdate3_get_Item(This,index,bundle) \ + ( (This)->lpVtbl -> get_Item(This,index,bundle) ) + +#define IGoogleUpdate3_createAppBundle(This,app_bundle) \ + ( (This)->lpVtbl -> createAppBundle(This,app_bundle) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate3_INTERFACE_DEFINED__ */ + + +#ifndef __IAppBundle_INTERFACE_DEFINED__ +#define __IAppBundle_INTERFACE_DEFINED__ + +/* interface IAppBundle */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppBundle; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("fe908cdd-22bb-472a-9870-1a0390e42f36") + IAppBundle : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayName( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0000) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayName( + /* [in] */ BSTR __MIDL__IAppBundle0001) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayLanguage( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0002) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayLanguage( + /* [in] */ BSTR __MIDL__IAppBundle0003) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installSource( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0004) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_installSource( + /* [in] */ BSTR __MIDL__IAppBundle0005) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_originURL( + /* [retval][out] */ BSTR *__MIDL__IAppBundle0006) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_originURL( + /* [in] */ BSTR __MIDL__IAppBundle0007) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_offlineDirectory( + /* [retval][out] */ BSTR *offline_dir) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_offlineDirectory( + /* [in] */ BSTR offline_dir) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_sessionId( + /* [retval][out] */ BSTR *session_id) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_sessionId( + /* [in] */ BSTR session_id) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_sendPings( + /* [retval][out] */ VARIANT_BOOL *send_pings) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_sendPings( + /* [in] */ VARIANT_BOOL send_pings) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_priority( + /* [retval][out] */ long *priority) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_priority( + /* [in] */ long priority) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Count( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Item( + /* [in] */ long index, + /* [retval][out] */ IDispatch **app) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_altTokens( + /* [in] */ ULONG_PTR impersonation_token, + /* [in] */ ULONG_PTR primary_token, + /* [in] */ DWORD caller_proc_id) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_parentHWND( + /* [in] */ ULONG_PTR hwnd) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE initialize( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createApp( + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createInstalledApp( + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAllInstalledApps( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE checkForUpdate( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE download( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE install( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE updateAllApps( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE stop( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE pause( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE resume( void) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE isBusy( + /* [retval][out] */ VARIANT_BOOL *is_busy) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE downloadPackage( + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ VARIANT *current_state) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppBundleVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppBundle * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppBundle * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppBundle * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppBundle * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppBundle * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppBundle * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppBundle * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayName )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0000); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayName )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0001); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayLanguage )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0002); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayLanguage )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0003); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installSource )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0004); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_installSource )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0005); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_originURL )( + IAppBundle * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundle0006); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_originURL )( + IAppBundle * This, + /* [in] */ BSTR __MIDL__IAppBundle0007); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_offlineDirectory )( + IAppBundle * This, + /* [retval][out] */ BSTR *offline_dir); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_offlineDirectory )( + IAppBundle * This, + /* [in] */ BSTR offline_dir); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_sessionId )( + IAppBundle * This, + /* [retval][out] */ BSTR *session_id); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_sessionId )( + IAppBundle * This, + /* [in] */ BSTR session_id); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_sendPings )( + IAppBundle * This, + /* [retval][out] */ VARIANT_BOOL *send_pings); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_sendPings )( + IAppBundle * This, + /* [in] */ VARIANT_BOOL send_pings); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_priority )( + IAppBundle * This, + /* [retval][out] */ long *priority); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_priority )( + IAppBundle * This, + /* [in] */ long priority); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( + IAppBundle * This, + /* [retval][out] */ long *count); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Item )( + IAppBundle * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **app); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_altTokens )( + IAppBundle * This, + /* [in] */ ULONG_PTR impersonation_token, + /* [in] */ ULONG_PTR primary_token, + /* [in] */ DWORD caller_proc_id); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_parentHWND )( + IAppBundle * This, + /* [in] */ ULONG_PTR hwnd); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *initialize )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createApp )( + IAppBundle * This, + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createInstalledApp )( + IAppBundle * This, + /* [in] */ BSTR app_id, + /* [retval][out] */ IDispatch **app); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAllInstalledApps )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *checkForUpdate )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *download )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *install )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *updateAllApps )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *stop )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *pause )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *resume )( + IAppBundle * This); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *isBusy )( + IAppBundle * This, + /* [retval][out] */ VARIANT_BOOL *is_busy); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *downloadPackage )( + IAppBundle * This, + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IAppBundle * This, + /* [retval][out] */ VARIANT *current_state); + + END_INTERFACE + } IAppBundleVtbl; + + interface IAppBundle + { + CONST_VTBL struct IAppBundleVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppBundle_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppBundle_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppBundle_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppBundle_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppBundle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppBundle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppBundle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppBundle_get_displayName(This,__MIDL__IAppBundle0000) \ + ( (This)->lpVtbl -> get_displayName(This,__MIDL__IAppBundle0000) ) + +#define IAppBundle_put_displayName(This,__MIDL__IAppBundle0001) \ + ( (This)->lpVtbl -> put_displayName(This,__MIDL__IAppBundle0001) ) + +#define IAppBundle_get_displayLanguage(This,__MIDL__IAppBundle0002) \ + ( (This)->lpVtbl -> get_displayLanguage(This,__MIDL__IAppBundle0002) ) + +#define IAppBundle_put_displayLanguage(This,__MIDL__IAppBundle0003) \ + ( (This)->lpVtbl -> put_displayLanguage(This,__MIDL__IAppBundle0003) ) + +#define IAppBundle_get_installSource(This,__MIDL__IAppBundle0004) \ + ( (This)->lpVtbl -> get_installSource(This,__MIDL__IAppBundle0004) ) + +#define IAppBundle_put_installSource(This,__MIDL__IAppBundle0005) \ + ( (This)->lpVtbl -> put_installSource(This,__MIDL__IAppBundle0005) ) + +#define IAppBundle_get_originURL(This,__MIDL__IAppBundle0006) \ + ( (This)->lpVtbl -> get_originURL(This,__MIDL__IAppBundle0006) ) + +#define IAppBundle_put_originURL(This,__MIDL__IAppBundle0007) \ + ( (This)->lpVtbl -> put_originURL(This,__MIDL__IAppBundle0007) ) + +#define IAppBundle_get_offlineDirectory(This,offline_dir) \ + ( (This)->lpVtbl -> get_offlineDirectory(This,offline_dir) ) + +#define IAppBundle_put_offlineDirectory(This,offline_dir) \ + ( (This)->lpVtbl -> put_offlineDirectory(This,offline_dir) ) + +#define IAppBundle_get_sessionId(This,session_id) \ + ( (This)->lpVtbl -> get_sessionId(This,session_id) ) + +#define IAppBundle_put_sessionId(This,session_id) \ + ( (This)->lpVtbl -> put_sessionId(This,session_id) ) + +#define IAppBundle_get_sendPings(This,send_pings) \ + ( (This)->lpVtbl -> get_sendPings(This,send_pings) ) + +#define IAppBundle_put_sendPings(This,send_pings) \ + ( (This)->lpVtbl -> put_sendPings(This,send_pings) ) + +#define IAppBundle_get_priority(This,priority) \ + ( (This)->lpVtbl -> get_priority(This,priority) ) + +#define IAppBundle_put_priority(This,priority) \ + ( (This)->lpVtbl -> put_priority(This,priority) ) + +#define IAppBundle_get_Count(This,count) \ + ( (This)->lpVtbl -> get_Count(This,count) ) + +#define IAppBundle_get_Item(This,index,app) \ + ( (This)->lpVtbl -> get_Item(This,index,app) ) + +#define IAppBundle_put_altTokens(This,impersonation_token,primary_token,caller_proc_id) \ + ( (This)->lpVtbl -> put_altTokens(This,impersonation_token,primary_token,caller_proc_id) ) + +#define IAppBundle_put_parentHWND(This,hwnd) \ + ( (This)->lpVtbl -> put_parentHWND(This,hwnd) ) + +#define IAppBundle_initialize(This) \ + ( (This)->lpVtbl -> initialize(This) ) + +#define IAppBundle_createApp(This,app_id,app) \ + ( (This)->lpVtbl -> createApp(This,app_id,app) ) + +#define IAppBundle_createInstalledApp(This,app_id,app) \ + ( (This)->lpVtbl -> createInstalledApp(This,app_id,app) ) + +#define IAppBundle_createAllInstalledApps(This) \ + ( (This)->lpVtbl -> createAllInstalledApps(This) ) + +#define IAppBundle_checkForUpdate(This) \ + ( (This)->lpVtbl -> checkForUpdate(This) ) + +#define IAppBundle_download(This) \ + ( (This)->lpVtbl -> download(This) ) + +#define IAppBundle_install(This) \ + ( (This)->lpVtbl -> install(This) ) + +#define IAppBundle_updateAllApps(This) \ + ( (This)->lpVtbl -> updateAllApps(This) ) + +#define IAppBundle_stop(This) \ + ( (This)->lpVtbl -> stop(This) ) + +#define IAppBundle_pause(This) \ + ( (This)->lpVtbl -> pause(This) ) + +#define IAppBundle_resume(This) \ + ( (This)->lpVtbl -> resume(This) ) + +#define IAppBundle_isBusy(This,is_busy) \ + ( (This)->lpVtbl -> isBusy(This,is_busy) ) + +#define IAppBundle_downloadPackage(This,app_id,package_name) \ + ( (This)->lpVtbl -> downloadPackage(This,app_id,package_name) ) + +#define IAppBundle_get_currentState(This,current_state) \ + ( (This)->lpVtbl -> get_currentState(This,current_state) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppBundle_INTERFACE_DEFINED__ */ + + +#ifndef __IApp_INTERFACE_DEFINED__ +#define __IApp_INTERFACE_DEFINED__ + +/* interface IApp */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IApp; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("76F7B787-A67C-4c73-82C7-31F5E3AABC5C") + IApp : public IDispatch + { + public: + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_currentVersion( + /* [retval][out] */ IDispatch **current) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_nextVersion( + /* [retval][out] */ IDispatch **next) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_appId( + /* [retval][out] */ BSTR *__MIDL__IApp0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayName( + /* [retval][out] */ BSTR *__MIDL__IApp0001) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayName( + /* [in] */ BSTR __MIDL__IApp0002) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_language( + /* [retval][out] */ BSTR *__MIDL__IApp0003) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_language( + /* [in] */ BSTR __MIDL__IApp0004) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ap( + /* [retval][out] */ BSTR *__MIDL__IApp0005) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ap( + /* [in] */ BSTR __MIDL__IApp0006) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ttToken( + /* [retval][out] */ BSTR *__MIDL__IApp0007) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ttToken( + /* [in] */ BSTR __MIDL__IApp0008) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_iid( + /* [retval][out] */ BSTR *__MIDL__IApp0009) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_iid( + /* [in] */ BSTR __MIDL__IApp0010) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_brandCode( + /* [retval][out] */ BSTR *__MIDL__IApp0011) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_brandCode( + /* [in] */ BSTR __MIDL__IApp0012) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_clientId( + /* [retval][out] */ BSTR *__MIDL__IApp0013) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_clientId( + /* [in] */ BSTR __MIDL__IApp0014) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_labels( + /* [retval][out] */ BSTR *__MIDL__IApp0015) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_labels( + /* [in] */ BSTR __MIDL__IApp0016) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_referralId( + /* [retval][out] */ BSTR *__MIDL__IApp0017) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_referralId( + /* [in] */ BSTR __MIDL__IApp0018) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_command( + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_browserType( + /* [retval][out] */ UINT *__MIDL__IApp0019) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_browserType( + /* [in] */ UINT __MIDL__IApp0020) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_clientInstallData( + /* [retval][out] */ BSTR *__MIDL__IApp0021) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_clientInstallData( + /* [in] */ BSTR __MIDL__IApp0022) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_serverInstallDataIndex( + /* [retval][out] */ BSTR *__MIDL__IApp0023) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_serverInstallDataIndex( + /* [in] */ BSTR __MIDL__IApp0024) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isEulaAccepted( + /* [retval][out] */ VARIANT_BOOL *__MIDL__IApp0025) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_isEulaAccepted( + /* [in] */ VARIANT_BOOL __MIDL__IApp0026) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_usageStatsEnable( + /* [retval][out] */ UINT *__MIDL__IApp0027) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_usageStatsEnable( + /* [in] */ UINT __MIDL__IApp0028) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installTimeDiffSec( + /* [retval][out] */ UINT *__MIDL__IApp0029) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ IDispatch **__MIDL__IApp0030) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IApp * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IApp * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IApp * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IApp * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IApp * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IApp * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IApp * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_currentVersion )( + IApp * This, + /* [retval][out] */ IDispatch **current); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_nextVersion )( + IApp * This, + /* [retval][out] */ IDispatch **next); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_appId )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayName )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0001); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayName )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0002); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_language )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0003); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_language )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0004); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ap )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0005); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ap )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0006); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ttToken )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0007); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ttToken )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0008); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_iid )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0009); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_iid )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0010); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_brandCode )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0011); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_brandCode )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0012); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientId )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0013); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientId )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0014); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_labels )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0015); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_labels )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0016); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_referralId )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0017); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_referralId )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0018); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_command )( + IApp * This, + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_browserType )( + IApp * This, + /* [retval][out] */ UINT *__MIDL__IApp0019); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_browserType )( + IApp * This, + /* [in] */ UINT __MIDL__IApp0020); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientInstallData )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0021); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientInstallData )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0022); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_serverInstallDataIndex )( + IApp * This, + /* [retval][out] */ BSTR *__MIDL__IApp0023); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_serverInstallDataIndex )( + IApp * This, + /* [in] */ BSTR __MIDL__IApp0024); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isEulaAccepted )( + IApp * This, + /* [retval][out] */ VARIANT_BOOL *__MIDL__IApp0025); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_isEulaAccepted )( + IApp * This, + /* [in] */ VARIANT_BOOL __MIDL__IApp0026); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_usageStatsEnable )( + IApp * This, + /* [retval][out] */ UINT *__MIDL__IApp0027); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_usageStatsEnable )( + IApp * This, + /* [in] */ UINT __MIDL__IApp0028); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installTimeDiffSec )( + IApp * This, + /* [retval][out] */ UINT *__MIDL__IApp0029); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IApp * This, + /* [retval][out] */ IDispatch **__MIDL__IApp0030); + + END_INTERFACE + } IAppVtbl; + + interface IApp + { + CONST_VTBL struct IAppVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IApp_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IApp_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IApp_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IApp_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IApp_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IApp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IApp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IApp_get_currentVersion(This,current) \ + ( (This)->lpVtbl -> get_currentVersion(This,current) ) + +#define IApp_get_nextVersion(This,next) \ + ( (This)->lpVtbl -> get_nextVersion(This,next) ) + +#define IApp_get_appId(This,__MIDL__IApp0000) \ + ( (This)->lpVtbl -> get_appId(This,__MIDL__IApp0000) ) + +#define IApp_get_displayName(This,__MIDL__IApp0001) \ + ( (This)->lpVtbl -> get_displayName(This,__MIDL__IApp0001) ) + +#define IApp_put_displayName(This,__MIDL__IApp0002) \ + ( (This)->lpVtbl -> put_displayName(This,__MIDL__IApp0002) ) + +#define IApp_get_language(This,__MIDL__IApp0003) \ + ( (This)->lpVtbl -> get_language(This,__MIDL__IApp0003) ) + +#define IApp_put_language(This,__MIDL__IApp0004) \ + ( (This)->lpVtbl -> put_language(This,__MIDL__IApp0004) ) + +#define IApp_get_ap(This,__MIDL__IApp0005) \ + ( (This)->lpVtbl -> get_ap(This,__MIDL__IApp0005) ) + +#define IApp_put_ap(This,__MIDL__IApp0006) \ + ( (This)->lpVtbl -> put_ap(This,__MIDL__IApp0006) ) + +#define IApp_get_ttToken(This,__MIDL__IApp0007) \ + ( (This)->lpVtbl -> get_ttToken(This,__MIDL__IApp0007) ) + +#define IApp_put_ttToken(This,__MIDL__IApp0008) \ + ( (This)->lpVtbl -> put_ttToken(This,__MIDL__IApp0008) ) + +#define IApp_get_iid(This,__MIDL__IApp0009) \ + ( (This)->lpVtbl -> get_iid(This,__MIDL__IApp0009) ) + +#define IApp_put_iid(This,__MIDL__IApp0010) \ + ( (This)->lpVtbl -> put_iid(This,__MIDL__IApp0010) ) + +#define IApp_get_brandCode(This,__MIDL__IApp0011) \ + ( (This)->lpVtbl -> get_brandCode(This,__MIDL__IApp0011) ) + +#define IApp_put_brandCode(This,__MIDL__IApp0012) \ + ( (This)->lpVtbl -> put_brandCode(This,__MIDL__IApp0012) ) + +#define IApp_get_clientId(This,__MIDL__IApp0013) \ + ( (This)->lpVtbl -> get_clientId(This,__MIDL__IApp0013) ) + +#define IApp_put_clientId(This,__MIDL__IApp0014) \ + ( (This)->lpVtbl -> put_clientId(This,__MIDL__IApp0014) ) + +#define IApp_get_labels(This,__MIDL__IApp0015) \ + ( (This)->lpVtbl -> get_labels(This,__MIDL__IApp0015) ) + +#define IApp_put_labels(This,__MIDL__IApp0016) \ + ( (This)->lpVtbl -> put_labels(This,__MIDL__IApp0016) ) + +#define IApp_get_referralId(This,__MIDL__IApp0017) \ + ( (This)->lpVtbl -> get_referralId(This,__MIDL__IApp0017) ) + +#define IApp_put_referralId(This,__MIDL__IApp0018) \ + ( (This)->lpVtbl -> put_referralId(This,__MIDL__IApp0018) ) + +#define IApp_get_command(This,command_id,command) \ + ( (This)->lpVtbl -> get_command(This,command_id,command) ) + +#define IApp_get_browserType(This,__MIDL__IApp0019) \ + ( (This)->lpVtbl -> get_browserType(This,__MIDL__IApp0019) ) + +#define IApp_put_browserType(This,__MIDL__IApp0020) \ + ( (This)->lpVtbl -> put_browserType(This,__MIDL__IApp0020) ) + +#define IApp_get_clientInstallData(This,__MIDL__IApp0021) \ + ( (This)->lpVtbl -> get_clientInstallData(This,__MIDL__IApp0021) ) + +#define IApp_put_clientInstallData(This,__MIDL__IApp0022) \ + ( (This)->lpVtbl -> put_clientInstallData(This,__MIDL__IApp0022) ) + +#define IApp_get_serverInstallDataIndex(This,__MIDL__IApp0023) \ + ( (This)->lpVtbl -> get_serverInstallDataIndex(This,__MIDL__IApp0023) ) + +#define IApp_put_serverInstallDataIndex(This,__MIDL__IApp0024) \ + ( (This)->lpVtbl -> put_serverInstallDataIndex(This,__MIDL__IApp0024) ) + +#define IApp_get_isEulaAccepted(This,__MIDL__IApp0025) \ + ( (This)->lpVtbl -> get_isEulaAccepted(This,__MIDL__IApp0025) ) + +#define IApp_put_isEulaAccepted(This,__MIDL__IApp0026) \ + ( (This)->lpVtbl -> put_isEulaAccepted(This,__MIDL__IApp0026) ) + +#define IApp_get_usageStatsEnable(This,__MIDL__IApp0027) \ + ( (This)->lpVtbl -> get_usageStatsEnable(This,__MIDL__IApp0027) ) + +#define IApp_put_usageStatsEnable(This,__MIDL__IApp0028) \ + ( (This)->lpVtbl -> put_usageStatsEnable(This,__MIDL__IApp0028) ) + +#define IApp_get_installTimeDiffSec(This,__MIDL__IApp0029) \ + ( (This)->lpVtbl -> get_installTimeDiffSec(This,__MIDL__IApp0029) ) + +#define IApp_get_currentState(This,__MIDL__IApp0030) \ + ( (This)->lpVtbl -> get_currentState(This,__MIDL__IApp0030) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IApp_INTERFACE_DEFINED__ */ + + +#ifndef __IAppCommand_INTERFACE_DEFINED__ +#define __IAppCommand_INTERFACE_DEFINED__ + +/* interface IAppCommand */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppCommand; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("4DE778FE-F195-4ee3-9DAB-FE446C239221") + IAppCommand : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isWebAccessible( + /* [retval][out] */ VARIANT_BOOL *__MIDL__IAppCommand0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_status( + /* [retval][out] */ UINT *__MIDL__IAppCommand0001) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_exitCode( + /* [retval][out] */ DWORD *__MIDL__IAppCommand0002) = 0; + + virtual HRESULT STDMETHODCALLTYPE execute( + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppCommandVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppCommand * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppCommand * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppCommand * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppCommand * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppCommand * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppCommand * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppCommand * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isWebAccessible )( + IAppCommand * This, + /* [retval][out] */ VARIANT_BOOL *__MIDL__IAppCommand0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( + IAppCommand * This, + /* [retval][out] */ UINT *__MIDL__IAppCommand0001); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_exitCode )( + IAppCommand * This, + /* [retval][out] */ DWORD *__MIDL__IAppCommand0002); + + HRESULT ( STDMETHODCALLTYPE *execute )( + IAppCommand * This, + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9); + + END_INTERFACE + } IAppCommandVtbl; + + interface IAppCommand + { + CONST_VTBL struct IAppCommandVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppCommand_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppCommand_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppCommand_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppCommand_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppCommand_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppCommand_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppCommand_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppCommand_get_isWebAccessible(This,__MIDL__IAppCommand0000) \ + ( (This)->lpVtbl -> get_isWebAccessible(This,__MIDL__IAppCommand0000) ) + +#define IAppCommand_get_status(This,__MIDL__IAppCommand0001) \ + ( (This)->lpVtbl -> get_status(This,__MIDL__IAppCommand0001) ) + +#define IAppCommand_get_exitCode(This,__MIDL__IAppCommand0002) \ + ( (This)->lpVtbl -> get_exitCode(This,__MIDL__IAppCommand0002) ) + +#define IAppCommand_execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) \ + ( (This)->lpVtbl -> execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppCommand_INTERFACE_DEFINED__ */ + + +#ifndef __IAppVersion_INTERFACE_DEFINED__ +#define __IAppVersion_INTERFACE_DEFINED__ + +/* interface IAppVersion */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppVersion; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("BCDCB538-01C0-46d1-A6A7-52F4D021C272") + IAppVersion : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_version( + /* [retval][out] */ BSTR *__MIDL__IAppVersion0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_packageCount( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_package( + /* [in] */ long index, + /* [retval][out] */ IDispatch **package) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppVersionVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppVersion * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppVersion * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppVersion * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppVersion * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppVersion * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppVersion * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppVersion * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )( + IAppVersion * This, + /* [retval][out] */ BSTR *__MIDL__IAppVersion0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_packageCount )( + IAppVersion * This, + /* [retval][out] */ long *count); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_package )( + IAppVersion * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **package); + + END_INTERFACE + } IAppVersionVtbl; + + interface IAppVersion + { + CONST_VTBL struct IAppVersionVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppVersion_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppVersion_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppVersion_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppVersion_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppVersion_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppVersion_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppVersion_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppVersion_get_version(This,__MIDL__IAppVersion0000) \ + ( (This)->lpVtbl -> get_version(This,__MIDL__IAppVersion0000) ) + +#define IAppVersion_get_packageCount(This,count) \ + ( (This)->lpVtbl -> get_packageCount(This,count) ) + +#define IAppVersion_get_package(This,index,package) \ + ( (This)->lpVtbl -> get_package(This,index,package) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppVersion_INTERFACE_DEFINED__ */ + + +#ifndef __IPackage_INTERFACE_DEFINED__ +#define __IPackage_INTERFACE_DEFINED__ + +/* interface IPackage */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IPackage; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("DCAB8386-4F03-4dbd-A366-D90BC9F68DE6") + IPackage : public IDispatch + { + public: + virtual /* [id] */ HRESULT STDMETHODCALLTYPE get( + /* [in] */ BSTR dir) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isAvailable( + /* [retval][out] */ VARIANT_BOOL *__MIDL__IPackage0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_filename( + /* [retval][out] */ BSTR *__MIDL__IPackage0001) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IPackageVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IPackage * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IPackage * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IPackage * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IPackage * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IPackage * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IPackage * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IPackage * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *get )( + IPackage * This, + /* [in] */ BSTR dir); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isAvailable )( + IPackage * This, + /* [retval][out] */ VARIANT_BOOL *__MIDL__IPackage0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_filename )( + IPackage * This, + /* [retval][out] */ BSTR *__MIDL__IPackage0001); + + END_INTERFACE + } IPackageVtbl; + + interface IPackage + { + CONST_VTBL struct IPackageVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IPackage_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IPackage_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IPackage_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IPackage_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IPackage_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IPackage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IPackage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IPackage_get(This,dir) \ + ( (This)->lpVtbl -> get(This,dir) ) + +#define IPackage_get_isAvailable(This,__MIDL__IPackage0000) \ + ( (This)->lpVtbl -> get_isAvailable(This,__MIDL__IPackage0000) ) + +#define IPackage_get_filename(This,__MIDL__IPackage0001) \ + ( (This)->lpVtbl -> get_filename(This,__MIDL__IPackage0001) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IPackage_INTERFACE_DEFINED__ */ + + +#ifndef __ICurrentState_INTERFACE_DEFINED__ +#define __ICurrentState_INTERFACE_DEFINED__ + +/* interface ICurrentState */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_ICurrentState; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("247954F9-9EDC-4E68-8CC3-150C2B89EADF") + ICurrentState : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_stateValue( + /* [retval][out] */ LONG *__MIDL__ICurrentState0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_availableVersion( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0001) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_bytesDownloaded( + /* [retval][out] */ ULONG *__MIDL__ICurrentState0002) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_totalBytesToDownload( + /* [retval][out] */ ULONG *__MIDL__ICurrentState0003) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_downloadTimeRemainingMs( + /* [retval][out] */ LONG *__MIDL__ICurrentState0004) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_nextRetryTime( + /* [retval][out] */ ULONGLONG *__MIDL__ICurrentState0005) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installProgress( + /* [retval][out] */ LONG *__MIDL__ICurrentState0006) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installTimeRemainingMs( + /* [retval][out] */ LONG *__MIDL__ICurrentState0007) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isCanceled( + /* [retval][out] */ VARIANT_BOOL *is_canceled) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_errorCode( + /* [retval][out] */ LONG *__MIDL__ICurrentState0008) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_extraCode1( + /* [retval][out] */ LONG *__MIDL__ICurrentState0009) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_completionMessage( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0010) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installerResultCode( + /* [retval][out] */ LONG *__MIDL__ICurrentState0011) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_installerResultExtraCode1( + /* [retval][out] */ LONG *__MIDL__ICurrentState0012) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_postInstallLaunchCommandLine( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0013) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_postInstallUrl( + /* [retval][out] */ BSTR *__MIDL__ICurrentState0014) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_postInstallAction( + /* [retval][out] */ LONG *__MIDL__ICurrentState0015) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICurrentStateVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICurrentState * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICurrentState * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICurrentState * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + ICurrentState * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + ICurrentState * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + ICurrentState * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + ICurrentState * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_stateValue )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_availableVersion )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0001); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_bytesDownloaded )( + ICurrentState * This, + /* [retval][out] */ ULONG *__MIDL__ICurrentState0002); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_totalBytesToDownload )( + ICurrentState * This, + /* [retval][out] */ ULONG *__MIDL__ICurrentState0003); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_downloadTimeRemainingMs )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0004); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_nextRetryTime )( + ICurrentState * This, + /* [retval][out] */ ULONGLONG *__MIDL__ICurrentState0005); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installProgress )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0006); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installTimeRemainingMs )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0007); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isCanceled )( + ICurrentState * This, + /* [retval][out] */ VARIANT_BOOL *is_canceled); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorCode )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0008); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_extraCode1 )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0009); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_completionMessage )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0010); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installerResultCode )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0011); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_installerResultExtraCode1 )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0012); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_postInstallLaunchCommandLine )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0013); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_postInstallUrl )( + ICurrentState * This, + /* [retval][out] */ BSTR *__MIDL__ICurrentState0014); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_postInstallAction )( + ICurrentState * This, + /* [retval][out] */ LONG *__MIDL__ICurrentState0015); + + END_INTERFACE + } ICurrentStateVtbl; + + interface ICurrentState + { + CONST_VTBL struct ICurrentStateVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICurrentState_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICurrentState_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICurrentState_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICurrentState_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define ICurrentState_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define ICurrentState_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define ICurrentState_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define ICurrentState_get_stateValue(This,__MIDL__ICurrentState0000) \ + ( (This)->lpVtbl -> get_stateValue(This,__MIDL__ICurrentState0000) ) + +#define ICurrentState_get_availableVersion(This,__MIDL__ICurrentState0001) \ + ( (This)->lpVtbl -> get_availableVersion(This,__MIDL__ICurrentState0001) ) + +#define ICurrentState_get_bytesDownloaded(This,__MIDL__ICurrentState0002) \ + ( (This)->lpVtbl -> get_bytesDownloaded(This,__MIDL__ICurrentState0002) ) + +#define ICurrentState_get_totalBytesToDownload(This,__MIDL__ICurrentState0003) \ + ( (This)->lpVtbl -> get_totalBytesToDownload(This,__MIDL__ICurrentState0003) ) + +#define ICurrentState_get_downloadTimeRemainingMs(This,__MIDL__ICurrentState0004) \ + ( (This)->lpVtbl -> get_downloadTimeRemainingMs(This,__MIDL__ICurrentState0004) ) + +#define ICurrentState_get_nextRetryTime(This,__MIDL__ICurrentState0005) \ + ( (This)->lpVtbl -> get_nextRetryTime(This,__MIDL__ICurrentState0005) ) + +#define ICurrentState_get_installProgress(This,__MIDL__ICurrentState0006) \ + ( (This)->lpVtbl -> get_installProgress(This,__MIDL__ICurrentState0006) ) + +#define ICurrentState_get_installTimeRemainingMs(This,__MIDL__ICurrentState0007) \ + ( (This)->lpVtbl -> get_installTimeRemainingMs(This,__MIDL__ICurrentState0007) ) + +#define ICurrentState_get_isCanceled(This,is_canceled) \ + ( (This)->lpVtbl -> get_isCanceled(This,is_canceled) ) + +#define ICurrentState_get_errorCode(This,__MIDL__ICurrentState0008) \ + ( (This)->lpVtbl -> get_errorCode(This,__MIDL__ICurrentState0008) ) + +#define ICurrentState_get_extraCode1(This,__MIDL__ICurrentState0009) \ + ( (This)->lpVtbl -> get_extraCode1(This,__MIDL__ICurrentState0009) ) + +#define ICurrentState_get_completionMessage(This,__MIDL__ICurrentState0010) \ + ( (This)->lpVtbl -> get_completionMessage(This,__MIDL__ICurrentState0010) ) + +#define ICurrentState_get_installerResultCode(This,__MIDL__ICurrentState0011) \ + ( (This)->lpVtbl -> get_installerResultCode(This,__MIDL__ICurrentState0011) ) + +#define ICurrentState_get_installerResultExtraCode1(This,__MIDL__ICurrentState0012) \ + ( (This)->lpVtbl -> get_installerResultExtraCode1(This,__MIDL__ICurrentState0012) ) + +#define ICurrentState_get_postInstallLaunchCommandLine(This,__MIDL__ICurrentState0013) \ + ( (This)->lpVtbl -> get_postInstallLaunchCommandLine(This,__MIDL__ICurrentState0013) ) + +#define ICurrentState_get_postInstallUrl(This,__MIDL__ICurrentState0014) \ + ( (This)->lpVtbl -> get_postInstallUrl(This,__MIDL__ICurrentState0014) ) + +#define ICurrentState_get_postInstallAction(This,__MIDL__ICurrentState0015) \ + ( (This)->lpVtbl -> get_postInstallAction(This,__MIDL__ICurrentState0015) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICurrentState_INTERFACE_DEFINED__ */ + + +#ifndef __IRegistrationUpdateHook_INTERFACE_DEFINED__ +#define __IRegistrationUpdateHook_INTERFACE_DEFINED__ + +/* interface IRegistrationUpdateHook */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IRegistrationUpdateHook; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("4E223325-C16B-4eeb-AEDC-19AA99A237FA") + IRegistrationUpdateHook : public IDispatch + { + public: + virtual HRESULT STDMETHODCALLTYPE UpdateRegistry( + /* [in] */ BSTR app_id, + /* [in] */ VARIANT_BOOL is_machine) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IRegistrationUpdateHookVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IRegistrationUpdateHook * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IRegistrationUpdateHook * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IRegistrationUpdateHook * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IRegistrationUpdateHook * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IRegistrationUpdateHook * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IRegistrationUpdateHook * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IRegistrationUpdateHook * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + HRESULT ( STDMETHODCALLTYPE *UpdateRegistry )( + IRegistrationUpdateHook * This, + /* [in] */ BSTR app_id, + /* [in] */ VARIANT_BOOL is_machine); + + END_INTERFACE + } IRegistrationUpdateHookVtbl; + + interface IRegistrationUpdateHook + { + CONST_VTBL struct IRegistrationUpdateHookVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IRegistrationUpdateHook_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IRegistrationUpdateHook_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IRegistrationUpdateHook_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IRegistrationUpdateHook_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IRegistrationUpdateHook_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IRegistrationUpdateHook_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IRegistrationUpdateHook_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IRegistrationUpdateHook_UpdateRegistry(This,app_id,is_machine) \ + ( (This)->lpVtbl -> UpdateRegistry(This,app_id,is_machine) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IRegistrationUpdateHook_INTERFACE_DEFINED__ */ + + +#ifndef __ICredentialDialog_INTERFACE_DEFINED__ +#define __ICredentialDialog_INTERFACE_DEFINED__ + +/* interface ICredentialDialog */ +/* [unique][helpstring][uuid][object] */ + + +EXTERN_C const IID IID_ICredentialDialog; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("b3a47570-0a85-4aea-8270-529d47899603") + ICredentialDialog : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE QueryUserForCredentials( + /* [in] */ ULONG_PTR owner_hwnd, + /* [in] */ BSTR server, + /* [in] */ BSTR message, + /* [out] */ BSTR *username, + /* [out] */ BSTR *password) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICredentialDialogVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICredentialDialog * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICredentialDialog * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICredentialDialog * This); + + HRESULT ( STDMETHODCALLTYPE *QueryUserForCredentials )( + ICredentialDialog * This, + /* [in] */ ULONG_PTR owner_hwnd, + /* [in] */ BSTR server, + /* [in] */ BSTR message, + /* [out] */ BSTR *username, + /* [out] */ BSTR *password); + + END_INTERFACE + } ICredentialDialogVtbl; + + interface ICredentialDialog + { + CONST_VTBL struct ICredentialDialogVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICredentialDialog_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICredentialDialog_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICredentialDialog_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICredentialDialog_QueryUserForCredentials(This,owner_hwnd,server,message,username,password) \ + ( (This)->lpVtbl -> QueryUserForCredentials(This,owner_hwnd,server,message,username,password) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICredentialDialog_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdate3Web_INTERFACE_DEFINED__ +#define __IGoogleUpdate3Web_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate3Web */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate3Web; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("494B20CF-282E-4BDD-9F5D-B70CB09D351E") + IGoogleUpdate3Web : public IDispatch + { + public: + virtual HRESULT STDMETHODCALLTYPE createAppBundleWeb( + /* [retval][out] */ IDispatch **app_bundle_web) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdate3WebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate3Web * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate3Web * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate3Web * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IGoogleUpdate3Web * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IGoogleUpdate3Web * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IGoogleUpdate3Web * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IGoogleUpdate3Web * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + HRESULT ( STDMETHODCALLTYPE *createAppBundleWeb )( + IGoogleUpdate3Web * This, + /* [retval][out] */ IDispatch **app_bundle_web); + + END_INTERFACE + } IGoogleUpdate3WebVtbl; + + interface IGoogleUpdate3Web + { + CONST_VTBL struct IGoogleUpdate3WebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate3Web_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate3Web_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate3Web_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate3Web_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IGoogleUpdate3Web_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IGoogleUpdate3Web_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IGoogleUpdate3Web_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IGoogleUpdate3Web_createAppBundleWeb(This,app_bundle_web) \ + ( (This)->lpVtbl -> createAppBundleWeb(This,app_bundle_web) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate3Web_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdate3WebSecurity_INTERFACE_DEFINED__ +#define __IGoogleUpdate3WebSecurity_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate3WebSecurity */ +/* [unique][helpstring][uuid][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate3WebSecurity; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("2D363682-561D-4c3a-81C6-F2F82107562A") + IGoogleUpdate3WebSecurity : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE setOriginURL( + /* [in] */ BSTR origin_url) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdate3WebSecurityVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate3WebSecurity * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate3WebSecurity * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate3WebSecurity * This); + + HRESULT ( STDMETHODCALLTYPE *setOriginURL )( + IGoogleUpdate3WebSecurity * This, + /* [in] */ BSTR origin_url); + + END_INTERFACE + } IGoogleUpdate3WebSecurityVtbl; + + interface IGoogleUpdate3WebSecurity + { + CONST_VTBL struct IGoogleUpdate3WebSecurityVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate3WebSecurity_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate3WebSecurity_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate3WebSecurity_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate3WebSecurity_setOriginURL(This,origin_url) \ + ( (This)->lpVtbl -> setOriginURL(This,origin_url) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate3WebSecurity_INTERFACE_DEFINED__ */ + + +#ifndef __IAppBundleWeb_INTERFACE_DEFINED__ +#define __IAppBundleWeb_INTERFACE_DEFINED__ + +/* interface IAppBundleWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppBundleWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("DD42475D-6D46-496a-924E-BD5630B4CBBA") + IAppBundleWeb : public IDispatch + { + public: + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createApp( + /* [in] */ BSTR app_guid, + /* [in] */ BSTR brand_code, + /* [in] */ BSTR language, + /* [in] */ BSTR ap) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createInstalledApp( + /* [in] */ BSTR app_id) = 0; + + virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAllInstalledApps( void) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_displayLanguage( + /* [retval][out] */ BSTR *__MIDL__IAppBundleWeb0000) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_displayLanguage( + /* [in] */ BSTR __MIDL__IAppBundleWeb0001) = 0; + + virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_parentHWND( + /* [in] */ ULONG_PTR hwnd) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_length( + /* [retval][out] */ int *index) = 0; + + virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_appWeb( + /* [in] */ int index, + /* [retval][out] */ IDispatch **app_web) = 0; + + virtual HRESULT STDMETHODCALLTYPE initialize( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE checkForUpdate( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE download( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE install( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE pause( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE resume( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE cancel( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE downloadPackage( + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ VARIANT *current_state) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppBundleWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppBundleWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppBundleWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppBundleWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppBundleWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppBundleWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppBundleWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createApp )( + IAppBundleWeb * This, + /* [in] */ BSTR app_guid, + /* [in] */ BSTR brand_code, + /* [in] */ BSTR language, + /* [in] */ BSTR ap); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createInstalledApp )( + IAppBundleWeb * This, + /* [in] */ BSTR app_id); + + /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAllInstalledApps )( + IAppBundleWeb * This); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_displayLanguage )( + IAppBundleWeb * This, + /* [retval][out] */ BSTR *__MIDL__IAppBundleWeb0000); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_displayLanguage )( + IAppBundleWeb * This, + /* [in] */ BSTR __MIDL__IAppBundleWeb0001); + + /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_parentHWND )( + IAppBundleWeb * This, + /* [in] */ ULONG_PTR hwnd); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( + IAppBundleWeb * This, + /* [retval][out] */ int *index); + + /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_appWeb )( + IAppBundleWeb * This, + /* [in] */ int index, + /* [retval][out] */ IDispatch **app_web); + + HRESULT ( STDMETHODCALLTYPE *initialize )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *checkForUpdate )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *download )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *install )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *pause )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *resume )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *cancel )( + IAppBundleWeb * This); + + HRESULT ( STDMETHODCALLTYPE *downloadPackage )( + IAppBundleWeb * This, + /* [in] */ BSTR app_id, + /* [in] */ BSTR package_name); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IAppBundleWeb * This, + /* [retval][out] */ VARIANT *current_state); + + END_INTERFACE + } IAppBundleWebVtbl; + + interface IAppBundleWeb + { + CONST_VTBL struct IAppBundleWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppBundleWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppBundleWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppBundleWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppBundleWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppBundleWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppBundleWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppBundleWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppBundleWeb_createApp(This,app_guid,brand_code,language,ap) \ + ( (This)->lpVtbl -> createApp(This,app_guid,brand_code,language,ap) ) + +#define IAppBundleWeb_createInstalledApp(This,app_id) \ + ( (This)->lpVtbl -> createInstalledApp(This,app_id) ) + +#define IAppBundleWeb_createAllInstalledApps(This) \ + ( (This)->lpVtbl -> createAllInstalledApps(This) ) + +#define IAppBundleWeb_get_displayLanguage(This,__MIDL__IAppBundleWeb0000) \ + ( (This)->lpVtbl -> get_displayLanguage(This,__MIDL__IAppBundleWeb0000) ) + +#define IAppBundleWeb_put_displayLanguage(This,__MIDL__IAppBundleWeb0001) \ + ( (This)->lpVtbl -> put_displayLanguage(This,__MIDL__IAppBundleWeb0001) ) + +#define IAppBundleWeb_put_parentHWND(This,hwnd) \ + ( (This)->lpVtbl -> put_parentHWND(This,hwnd) ) + +#define IAppBundleWeb_get_length(This,index) \ + ( (This)->lpVtbl -> get_length(This,index) ) + +#define IAppBundleWeb_get_appWeb(This,index,app_web) \ + ( (This)->lpVtbl -> get_appWeb(This,index,app_web) ) + +#define IAppBundleWeb_initialize(This) \ + ( (This)->lpVtbl -> initialize(This) ) + +#define IAppBundleWeb_checkForUpdate(This) \ + ( (This)->lpVtbl -> checkForUpdate(This) ) + +#define IAppBundleWeb_download(This) \ + ( (This)->lpVtbl -> download(This) ) + +#define IAppBundleWeb_install(This) \ + ( (This)->lpVtbl -> install(This) ) + +#define IAppBundleWeb_pause(This) \ + ( (This)->lpVtbl -> pause(This) ) + +#define IAppBundleWeb_resume(This) \ + ( (This)->lpVtbl -> resume(This) ) + +#define IAppBundleWeb_cancel(This) \ + ( (This)->lpVtbl -> cancel(This) ) + +#define IAppBundleWeb_downloadPackage(This,app_id,package_name) \ + ( (This)->lpVtbl -> downloadPackage(This,app_id,package_name) ) + +#define IAppBundleWeb_get_currentState(This,current_state) \ + ( (This)->lpVtbl -> get_currentState(This,current_state) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppBundleWeb_INTERFACE_DEFINED__ */ + + +#ifndef __IAppWeb_INTERFACE_DEFINED__ +#define __IAppWeb_INTERFACE_DEFINED__ + +/* interface IAppWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("18D0F672-18B4-48e6-AD36-6E6BF01DBBC4") + IAppWeb : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_appId( + /* [retval][out] */ BSTR *__MIDL__IAppWeb0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentVersionWeb( + /* [retval][out] */ IDispatch **current) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_nextVersionWeb( + /* [retval][out] */ IDispatch **next) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_command( + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command) = 0; + + virtual HRESULT STDMETHODCALLTYPE cancel( void) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_currentState( + /* [retval][out] */ IDispatch **current_state) = 0; + + virtual HRESULT STDMETHODCALLTYPE launch( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE uninstall( void) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_appId )( + IAppWeb * This, + /* [retval][out] */ BSTR *__MIDL__IAppWeb0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentVersionWeb )( + IAppWeb * This, + /* [retval][out] */ IDispatch **current); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_nextVersionWeb )( + IAppWeb * This, + /* [retval][out] */ IDispatch **next); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_command )( + IAppWeb * This, + /* [in] */ BSTR command_id, + /* [retval][out] */ IDispatch **command); + + HRESULT ( STDMETHODCALLTYPE *cancel )( + IAppWeb * This); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentState )( + IAppWeb * This, + /* [retval][out] */ IDispatch **current_state); + + HRESULT ( STDMETHODCALLTYPE *launch )( + IAppWeb * This); + + HRESULT ( STDMETHODCALLTYPE *uninstall )( + IAppWeb * This); + + END_INTERFACE + } IAppWebVtbl; + + interface IAppWeb + { + CONST_VTBL struct IAppWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppWeb_get_appId(This,__MIDL__IAppWeb0000) \ + ( (This)->lpVtbl -> get_appId(This,__MIDL__IAppWeb0000) ) + +#define IAppWeb_get_currentVersionWeb(This,current) \ + ( (This)->lpVtbl -> get_currentVersionWeb(This,current) ) + +#define IAppWeb_get_nextVersionWeb(This,next) \ + ( (This)->lpVtbl -> get_nextVersionWeb(This,next) ) + +#define IAppWeb_get_command(This,command_id,command) \ + ( (This)->lpVtbl -> get_command(This,command_id,command) ) + +#define IAppWeb_cancel(This) \ + ( (This)->lpVtbl -> cancel(This) ) + +#define IAppWeb_get_currentState(This,current_state) \ + ( (This)->lpVtbl -> get_currentState(This,current_state) ) + +#define IAppWeb_launch(This) \ + ( (This)->lpVtbl -> launch(This) ) + +#define IAppWeb_uninstall(This) \ + ( (This)->lpVtbl -> uninstall(This) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppWeb_INTERFACE_DEFINED__ */ + + +#ifndef __IAppCommandWeb_INTERFACE_DEFINED__ +#define __IAppCommandWeb_INTERFACE_DEFINED__ + +/* interface IAppCommandWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppCommandWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("68D6C2BD-712E-4c96-93E8-49CB8A9AAEED") + IAppCommandWeb : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_status( + /* [retval][out] */ UINT *__MIDL__IAppCommandWeb0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_exitCode( + /* [retval][out] */ DWORD *__MIDL__IAppCommandWeb0001) = 0; + + virtual HRESULT STDMETHODCALLTYPE execute( + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppCommandWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppCommandWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppCommandWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppCommandWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppCommandWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppCommandWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppCommandWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppCommandWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( + IAppCommandWeb * This, + /* [retval][out] */ UINT *__MIDL__IAppCommandWeb0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_exitCode )( + IAppCommandWeb * This, + /* [retval][out] */ DWORD *__MIDL__IAppCommandWeb0001); + + HRESULT ( STDMETHODCALLTYPE *execute )( + IAppCommandWeb * This, + /* [optional][in] */ VARIANT arg1, + /* [optional][in] */ VARIANT arg2, + /* [optional][in] */ VARIANT arg3, + /* [optional][in] */ VARIANT arg4, + /* [optional][in] */ VARIANT arg5, + /* [optional][in] */ VARIANT arg6, + /* [optional][in] */ VARIANT arg7, + /* [optional][in] */ VARIANT arg8, + /* [optional][in] */ VARIANT arg9); + + END_INTERFACE + } IAppCommandWebVtbl; + + interface IAppCommandWeb + { + CONST_VTBL struct IAppCommandWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppCommandWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppCommandWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppCommandWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppCommandWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppCommandWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppCommandWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppCommandWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppCommandWeb_get_status(This,__MIDL__IAppCommandWeb0000) \ + ( (This)->lpVtbl -> get_status(This,__MIDL__IAppCommandWeb0000) ) + +#define IAppCommandWeb_get_exitCode(This,__MIDL__IAppCommandWeb0001) \ + ( (This)->lpVtbl -> get_exitCode(This,__MIDL__IAppCommandWeb0001) ) + +#define IAppCommandWeb_execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) \ + ( (This)->lpVtbl -> execute(This,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppCommandWeb_INTERFACE_DEFINED__ */ + + +#ifndef __IAppVersionWeb_INTERFACE_DEFINED__ +#define __IAppVersionWeb_INTERFACE_DEFINED__ + +/* interface IAppVersionWeb */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_IAppVersionWeb; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("0CD01D1E-4A1C-489d-93B9-9B6672877C57") + IAppVersionWeb : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_version( + /* [retval][out] */ BSTR *__MIDL__IAppVersionWeb0000) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_packageCount( + /* [retval][out] */ long *count) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_packageWeb( + /* [in] */ long index, + /* [retval][out] */ IDispatch **package) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IAppVersionWebVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IAppVersionWeb * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IAppVersionWeb * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IAppVersionWeb * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + IAppVersionWeb * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + IAppVersionWeb * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + IAppVersionWeb * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + IAppVersionWeb * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )( + IAppVersionWeb * This, + /* [retval][out] */ BSTR *__MIDL__IAppVersionWeb0000); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_packageCount )( + IAppVersionWeb * This, + /* [retval][out] */ long *count); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_packageWeb )( + IAppVersionWeb * This, + /* [in] */ long index, + /* [retval][out] */ IDispatch **package); + + END_INTERFACE + } IAppVersionWebVtbl; + + interface IAppVersionWeb + { + CONST_VTBL struct IAppVersionWebVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IAppVersionWeb_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IAppVersionWeb_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IAppVersionWeb_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IAppVersionWeb_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define IAppVersionWeb_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define IAppVersionWeb_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define IAppVersionWeb_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define IAppVersionWeb_get_version(This,__MIDL__IAppVersionWeb0000) \ + ( (This)->lpVtbl -> get_version(This,__MIDL__IAppVersionWeb0000) ) + +#define IAppVersionWeb_get_packageCount(This,count) \ + ( (This)->lpVtbl -> get_packageCount(This,count) ) + +#define IAppVersionWeb_get_packageWeb(This,index,package) \ + ( (This)->lpVtbl -> get_packageWeb(This,index,package) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IAppVersionWeb_INTERFACE_DEFINED__ */ + + +#ifndef __ICoCreateAsyncStatus_INTERFACE_DEFINED__ +#define __ICoCreateAsyncStatus_INTERFACE_DEFINED__ + +/* interface ICoCreateAsyncStatus */ +/* [unique][helpstring][uuid][dual][object] */ + + +EXTERN_C const IID IID_ICoCreateAsyncStatus; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("2E629606-312A-482f-9B12-2C4ABF6F0B6D") + ICoCreateAsyncStatus : public IDispatch + { + public: + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_isDone( + /* [retval][out] */ VARIANT_BOOL *is_done) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_completionHResult( + /* [retval][out] */ LONG *hr) = 0; + + virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_createdInstance( + /* [retval][out] */ IDispatch **instance) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICoCreateAsyncStatusVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICoCreateAsyncStatus * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICoCreateAsyncStatus * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICoCreateAsyncStatus * This); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( + ICoCreateAsyncStatus * This, + /* [out] */ UINT *pctinfo); + + HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( + ICoCreateAsyncStatus * This, + /* [in] */ UINT iTInfo, + /* [in] */ LCID lcid, + /* [out] */ ITypeInfo **ppTInfo); + + HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( + ICoCreateAsyncStatus * This, + /* [in] */ REFIID riid, + /* [size_is][in] */ LPOLESTR *rgszNames, + /* [range][in] */ UINT cNames, + /* [in] */ LCID lcid, + /* [size_is][out] */ DISPID *rgDispId); + + /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( + ICoCreateAsyncStatus * This, + /* [annotation][in] */ + _In_ DISPID dispIdMember, + /* [annotation][in] */ + _In_ REFIID riid, + /* [annotation][in] */ + _In_ LCID lcid, + /* [annotation][in] */ + _In_ WORD wFlags, + /* [annotation][out][in] */ + _In_ DISPPARAMS *pDispParams, + /* [annotation][out] */ + _Out_opt_ VARIANT *pVarResult, + /* [annotation][out] */ + _Out_opt_ EXCEPINFO *pExcepInfo, + /* [annotation][out] */ + _Out_opt_ UINT *puArgErr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_isDone )( + ICoCreateAsyncStatus * This, + /* [retval][out] */ VARIANT_BOOL *is_done); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_completionHResult )( + ICoCreateAsyncStatus * This, + /* [retval][out] */ LONG *hr); + + /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_createdInstance )( + ICoCreateAsyncStatus * This, + /* [retval][out] */ IDispatch **instance); + + END_INTERFACE + } ICoCreateAsyncStatusVtbl; + + interface ICoCreateAsyncStatus + { + CONST_VTBL struct ICoCreateAsyncStatusVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICoCreateAsyncStatus_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICoCreateAsyncStatus_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICoCreateAsyncStatus_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICoCreateAsyncStatus_GetTypeInfoCount(This,pctinfo) \ + ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) + +#define ICoCreateAsyncStatus_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ + ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) + +#define ICoCreateAsyncStatus_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ + ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) + +#define ICoCreateAsyncStatus_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ + ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) + + +#define ICoCreateAsyncStatus_get_isDone(This,is_done) \ + ( (This)->lpVtbl -> get_isDone(This,is_done) ) + +#define ICoCreateAsyncStatus_get_completionHResult(This,hr) \ + ( (This)->lpVtbl -> get_completionHResult(This,hr) ) + +#define ICoCreateAsyncStatus_get_createdInstance(This,instance) \ + ( (This)->lpVtbl -> get_createdInstance(This,instance) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICoCreateAsyncStatus_INTERFACE_DEFINED__ */ + + +#ifndef __ICoCreateAsync_INTERFACE_DEFINED__ +#define __ICoCreateAsync_INTERFACE_DEFINED__ + +/* interface ICoCreateAsync */ +/* [unique][helpstring][uuid][object] */ + + +EXTERN_C const IID IID_ICoCreateAsync; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("DAB1D343-1B2A-47f9-B445-93DC50704BFE") + ICoCreateAsync : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE createOmahaMachineServerAsync( + /* [in] */ BSTR origin_url, + /* [in] */ BOOL create_elevated, + /* [retval][out] */ ICoCreateAsyncStatus **status) = 0; + + }; + + +#else /* C style interface */ + + typedef struct ICoCreateAsyncVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + ICoCreateAsync * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + ICoCreateAsync * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + ICoCreateAsync * This); + + HRESULT ( STDMETHODCALLTYPE *createOmahaMachineServerAsync )( + ICoCreateAsync * This, + /* [in] */ BSTR origin_url, + /* [in] */ BOOL create_elevated, + /* [retval][out] */ ICoCreateAsyncStatus **status); + + END_INTERFACE + } ICoCreateAsyncVtbl; + + interface ICoCreateAsync + { + CONST_VTBL struct ICoCreateAsyncVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define ICoCreateAsync_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define ICoCreateAsync_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define ICoCreateAsync_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define ICoCreateAsync_createOmahaMachineServerAsync(This,origin_url,create_elevated,status) \ + ( (This)->lpVtbl -> createOmahaMachineServerAsync(This,origin_url,create_elevated,status) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __ICoCreateAsync_INTERFACE_DEFINED__ */ + + +#ifndef __IBrowserHttpRequest2_INTERFACE_DEFINED__ +#define __IBrowserHttpRequest2_INTERFACE_DEFINED__ + +/* interface IBrowserHttpRequest2 */ +/* [unique][nonextensible][oleautomation][uuid][object] */ + + +EXTERN_C const IID IID_IBrowserHttpRequest2; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("5B25A8DC-1780-4178-A629-6BE8B8DEFAA2") + IBrowserHttpRequest2 : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE Send( + /* [in] */ BSTR url, + /* [in] */ BSTR post_data, + /* [in] */ BSTR request_headers, + /* [in] */ VARIANT response_headers_needed, + /* [out] */ VARIANT *response_headers, + /* [out] */ DWORD *response_code, + /* [out] */ BSTR *cache_filename) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IBrowserHttpRequest2Vtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IBrowserHttpRequest2 * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IBrowserHttpRequest2 * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IBrowserHttpRequest2 * This); + + HRESULT ( STDMETHODCALLTYPE *Send )( + IBrowserHttpRequest2 * This, + /* [in] */ BSTR url, + /* [in] */ BSTR post_data, + /* [in] */ BSTR request_headers, + /* [in] */ VARIANT response_headers_needed, + /* [out] */ VARIANT *response_headers, + /* [out] */ DWORD *response_code, + /* [out] */ BSTR *cache_filename); + + END_INTERFACE + } IBrowserHttpRequest2Vtbl; + + interface IBrowserHttpRequest2 + { + CONST_VTBL struct IBrowserHttpRequest2Vtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IBrowserHttpRequest2_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IBrowserHttpRequest2_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IBrowserHttpRequest2_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IBrowserHttpRequest2_Send(This,url,post_data,request_headers,response_headers_needed,response_headers,response_code,cache_filename) \ + ( (This)->lpVtbl -> Send(This,url,post_data,request_headers,response_headers_needed,response_headers,response_code,cache_filename) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IBrowserHttpRequest2_INTERFACE_DEFINED__ */ + + +#ifndef __IProcessLauncher_INTERFACE_DEFINED__ +#define __IProcessLauncher_INTERFACE_DEFINED__ + +/* interface IProcessLauncher */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IProcessLauncher; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("128C2DA6-2BC0-44c0-B3F6-4EC22E647964") + IProcessLauncher : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE LaunchCmdLine( + /* [string][in] */ const WCHAR *cmd_line) = 0; + + virtual HRESULT STDMETHODCALLTYPE LaunchBrowser( + /* [in] */ DWORD browser_type, + /* [string][in] */ const WCHAR *url) = 0; + + virtual HRESULT STDMETHODCALLTYPE LaunchCmdElevated( + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IProcessLauncherVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IProcessLauncher * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IProcessLauncher * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IProcessLauncher * This); + + HRESULT ( STDMETHODCALLTYPE *LaunchCmdLine )( + IProcessLauncher * This, + /* [string][in] */ const WCHAR *cmd_line); + + HRESULT ( STDMETHODCALLTYPE *LaunchBrowser )( + IProcessLauncher * This, + /* [in] */ DWORD browser_type, + /* [string][in] */ const WCHAR *url); + + HRESULT ( STDMETHODCALLTYPE *LaunchCmdElevated )( + IProcessLauncher * This, + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle); + + END_INTERFACE + } IProcessLauncherVtbl; + + interface IProcessLauncher + { + CONST_VTBL struct IProcessLauncherVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IProcessLauncher_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IProcessLauncher_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IProcessLauncher_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IProcessLauncher_LaunchCmdLine(This,cmd_line) \ + ( (This)->lpVtbl -> LaunchCmdLine(This,cmd_line) ) + +#define IProcessLauncher_LaunchBrowser(This,browser_type,url) \ + ( (This)->lpVtbl -> LaunchBrowser(This,browser_type,url) ) + +#define IProcessLauncher_LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) \ + ( (This)->lpVtbl -> LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IProcessLauncher_INTERFACE_DEFINED__ */ + + +#ifndef __IOneClickProcessLauncher_INTERFACE_DEFINED__ +#define __IOneClickProcessLauncher_INTERFACE_DEFINED__ + +/* interface IOneClickProcessLauncher */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IOneClickProcessLauncher; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("5CCCB0EF-7073-4516-8028-4C628D0C8AAB") + IOneClickProcessLauncher : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE LaunchAppCommand( + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IOneClickProcessLauncherVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IOneClickProcessLauncher * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IOneClickProcessLauncher * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IOneClickProcessLauncher * This); + + HRESULT ( STDMETHODCALLTYPE *LaunchAppCommand )( + IOneClickProcessLauncher * This, + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id); + + END_INTERFACE + } IOneClickProcessLauncherVtbl; + + interface IOneClickProcessLauncher + { + CONST_VTBL struct IOneClickProcessLauncherVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IOneClickProcessLauncher_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IOneClickProcessLauncher_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IOneClickProcessLauncher_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IOneClickProcessLauncher_LaunchAppCommand(This,app_guid,cmd_id) \ + ( (This)->lpVtbl -> LaunchAppCommand(This,app_guid,cmd_id) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IOneClickProcessLauncher_INTERFACE_DEFINED__ */ + + +/* interface __MIDL_itf_google_update_idl_0000_0020 */ +/* [local] */ + +typedef /* [public][public] */ +enum __MIDL___MIDL_itf_google_update_idl_0000_0020_0001 + { + COMPLETION_CODE_SUCCESS = 1, + COMPLETION_CODE_SUCCESS_CLOSE_UI = ( COMPLETION_CODE_SUCCESS + 1 ) , + COMPLETION_CODE_ERROR = ( COMPLETION_CODE_SUCCESS_CLOSE_UI + 1 ) , + COMPLETION_CODE_RESTART_ALL_BROWSERS = ( COMPLETION_CODE_ERROR + 1 ) , + COMPLETION_CODE_REBOOT = ( COMPLETION_CODE_RESTART_ALL_BROWSERS + 1 ) , + COMPLETION_CODE_RESTART_BROWSER = ( COMPLETION_CODE_REBOOT + 1 ) , + COMPLETION_CODE_RESTART_ALL_BROWSERS_NOTICE_ONLY = ( COMPLETION_CODE_RESTART_BROWSER + 1 ) , + COMPLETION_CODE_REBOOT_NOTICE_ONLY = ( COMPLETION_CODE_RESTART_ALL_BROWSERS_NOTICE_ONLY + 1 ) , + COMPLETION_CODE_RESTART_BROWSER_NOTICE_ONLY = ( COMPLETION_CODE_REBOOT_NOTICE_ONLY + 1 ) , + COMPLETION_CODE_RUN_COMMAND = ( COMPLETION_CODE_RESTART_BROWSER_NOTICE_ONLY + 1 ) + } LegacyCompletionCodes; + + + +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0020_v0_0_c_ifspec; +extern RPC_IF_HANDLE __MIDL_itf_google_update_idl_0000_0020_v0_0_s_ifspec; + +#ifndef __IProgressWndEvents_INTERFACE_DEFINED__ +#define __IProgressWndEvents_INTERFACE_DEFINED__ + +/* interface IProgressWndEvents */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IProgressWndEvents; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("1C642CED-CA3B-4013-A9DF-CA6CE5FF6503") + IProgressWndEvents : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE DoClose( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoPause( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoResume( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoRestartBrowsers( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoReboot( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE DoLaunchBrowser( + /* [string][in] */ const WCHAR *url) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IProgressWndEventsVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IProgressWndEvents * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IProgressWndEvents * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoClose )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoPause )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoResume )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoRestartBrowsers )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoReboot )( + IProgressWndEvents * This); + + HRESULT ( STDMETHODCALLTYPE *DoLaunchBrowser )( + IProgressWndEvents * This, + /* [string][in] */ const WCHAR *url); + + END_INTERFACE + } IProgressWndEventsVtbl; + + interface IProgressWndEvents + { + CONST_VTBL struct IProgressWndEventsVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IProgressWndEvents_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IProgressWndEvents_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IProgressWndEvents_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IProgressWndEvents_DoClose(This) \ + ( (This)->lpVtbl -> DoClose(This) ) + +#define IProgressWndEvents_DoPause(This) \ + ( (This)->lpVtbl -> DoPause(This) ) + +#define IProgressWndEvents_DoResume(This) \ + ( (This)->lpVtbl -> DoResume(This) ) + +#define IProgressWndEvents_DoRestartBrowsers(This) \ + ( (This)->lpVtbl -> DoRestartBrowsers(This) ) + +#define IProgressWndEvents_DoReboot(This) \ + ( (This)->lpVtbl -> DoReboot(This) ) + +#define IProgressWndEvents_DoLaunchBrowser(This,url) \ + ( (This)->lpVtbl -> DoLaunchBrowser(This,url) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IProgressWndEvents_INTERFACE_DEFINED__ */ + + +#ifndef __IJobObserver_INTERFACE_DEFINED__ +#define __IJobObserver_INTERFACE_DEFINED__ + +/* interface IJobObserver */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IJobObserver; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("49D7563B-2DDB-4831-88C8-768A53833837") + IJobObserver : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE OnShow( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnCheckingForUpdate( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnUpdateAvailable( + /* [string][in] */ const WCHAR *version_string) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnWaitingToDownload( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnDownloading( + /* [in] */ int time_remaining_ms, + /* [in] */ int pos) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnWaitingToInstall( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnInstalling( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnPause( void) = 0; + + virtual HRESULT STDMETHODCALLTYPE OnComplete( + /* [in] */ LegacyCompletionCodes code, + /* [string][in] */ const WCHAR *completion_text) = 0; + + virtual HRESULT STDMETHODCALLTYPE SetEventSink( + /* [in] */ IProgressWndEvents *ui_sink) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IJobObserverVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IJobObserver * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IJobObserver * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnShow )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnCheckingForUpdate )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnUpdateAvailable )( + IJobObserver * This, + /* [string][in] */ const WCHAR *version_string); + + HRESULT ( STDMETHODCALLTYPE *OnWaitingToDownload )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnDownloading )( + IJobObserver * This, + /* [in] */ int time_remaining_ms, + /* [in] */ int pos); + + HRESULT ( STDMETHODCALLTYPE *OnWaitingToInstall )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnInstalling )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnPause )( + IJobObserver * This); + + HRESULT ( STDMETHODCALLTYPE *OnComplete )( + IJobObserver * This, + /* [in] */ LegacyCompletionCodes code, + /* [string][in] */ const WCHAR *completion_text); + + HRESULT ( STDMETHODCALLTYPE *SetEventSink )( + IJobObserver * This, + /* [in] */ IProgressWndEvents *ui_sink); + + END_INTERFACE + } IJobObserverVtbl; + + interface IJobObserver + { + CONST_VTBL struct IJobObserverVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IJobObserver_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IJobObserver_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IJobObserver_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IJobObserver_OnShow(This) \ + ( (This)->lpVtbl -> OnShow(This) ) + +#define IJobObserver_OnCheckingForUpdate(This) \ + ( (This)->lpVtbl -> OnCheckingForUpdate(This) ) + +#define IJobObserver_OnUpdateAvailable(This,version_string) \ + ( (This)->lpVtbl -> OnUpdateAvailable(This,version_string) ) + +#define IJobObserver_OnWaitingToDownload(This) \ + ( (This)->lpVtbl -> OnWaitingToDownload(This) ) + +#define IJobObserver_OnDownloading(This,time_remaining_ms,pos) \ + ( (This)->lpVtbl -> OnDownloading(This,time_remaining_ms,pos) ) + +#define IJobObserver_OnWaitingToInstall(This) \ + ( (This)->lpVtbl -> OnWaitingToInstall(This) ) + +#define IJobObserver_OnInstalling(This) \ + ( (This)->lpVtbl -> OnInstalling(This) ) + +#define IJobObserver_OnPause(This) \ + ( (This)->lpVtbl -> OnPause(This) ) + +#define IJobObserver_OnComplete(This,code,completion_text) \ + ( (This)->lpVtbl -> OnComplete(This,code,completion_text) ) + +#define IJobObserver_SetEventSink(This,ui_sink) \ + ( (This)->lpVtbl -> SetEventSink(This,ui_sink) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IJobObserver_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdate_INTERFACE_DEFINED__ +#define __IGoogleUpdate_INTERFACE_DEFINED__ + +/* interface IGoogleUpdate */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IGoogleUpdate; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("31AC3F11-E5EA-4a85-8A3D-8E095A39C27B") + IGoogleUpdate : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE CheckForUpdate( + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer) = 0; + + virtual HRESULT STDMETHODCALLTYPE Update( + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdateVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdate * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdate * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdate * This); + + HRESULT ( STDMETHODCALLTYPE *CheckForUpdate )( + IGoogleUpdate * This, + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer); + + HRESULT ( STDMETHODCALLTYPE *Update )( + IGoogleUpdate * This, + /* [string][in] */ const WCHAR *guid, + /* [in] */ IJobObserver *observer); + + END_INTERFACE + } IGoogleUpdateVtbl; + + interface IGoogleUpdate + { + CONST_VTBL struct IGoogleUpdateVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdate_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdate_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdate_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdate_CheckForUpdate(This,guid,observer) \ + ( (This)->lpVtbl -> CheckForUpdate(This,guid,observer) ) + +#define IGoogleUpdate_Update(This,guid,observer) \ + ( (This)->lpVtbl -> Update(This,guid,observer) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdate_INTERFACE_DEFINED__ */ + + +#ifndef __IGoogleUpdateCore_INTERFACE_DEFINED__ +#define __IGoogleUpdateCore_INTERFACE_DEFINED__ + +/* interface IGoogleUpdateCore */ +/* [unique][helpstring][uuid][oleautomation][object] */ + + +EXTERN_C const IID IID_IGoogleUpdateCore; + +#if defined(__cplusplus) && !defined(CINTERFACE) + + MIDL_INTERFACE("909489C2-85A6-4322-AA56-D25278649D67") + IGoogleUpdateCore : public IUnknown + { + public: + virtual HRESULT STDMETHODCALLTYPE LaunchCmdElevated( + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle) = 0; + + }; + + +#else /* C style interface */ + + typedef struct IGoogleUpdateCoreVtbl + { + BEGIN_INTERFACE + + HRESULT ( STDMETHODCALLTYPE *QueryInterface )( + IGoogleUpdateCore * This, + /* [in] */ REFIID riid, + /* [annotation][iid_is][out] */ + _COM_Outptr_ void **ppvObject); + + ULONG ( STDMETHODCALLTYPE *AddRef )( + IGoogleUpdateCore * This); + + ULONG ( STDMETHODCALLTYPE *Release )( + IGoogleUpdateCore * This); + + HRESULT ( STDMETHODCALLTYPE *LaunchCmdElevated )( + IGoogleUpdateCore * This, + /* [string][in] */ const WCHAR *app_guid, + /* [string][in] */ const WCHAR *cmd_id, + /* [in] */ DWORD caller_proc_id, + /* [out] */ ULONG_PTR *proc_handle); + + END_INTERFACE + } IGoogleUpdateCoreVtbl; + + interface IGoogleUpdateCore + { + CONST_VTBL struct IGoogleUpdateCoreVtbl *lpVtbl; + }; + + + +#ifdef COBJMACROS + + +#define IGoogleUpdateCore_QueryInterface(This,riid,ppvObject) \ + ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) + +#define IGoogleUpdateCore_AddRef(This) \ + ( (This)->lpVtbl -> AddRef(This) ) + +#define IGoogleUpdateCore_Release(This) \ + ( (This)->lpVtbl -> Release(This) ) + + +#define IGoogleUpdateCore_LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) \ + ( (This)->lpVtbl -> LaunchCmdElevated(This,app_guid,cmd_id,caller_proc_id,proc_handle) ) + +#endif /* COBJMACROS */ + + +#endif /* C style interface */ + + + + +#endif /* __IGoogleUpdateCore_INTERFACE_DEFINED__ */ + + + +#ifndef __GoogleUpdate3Lib_LIBRARY_DEFINED__ +#define __GoogleUpdate3Lib_LIBRARY_DEFINED__ + +/* library GoogleUpdate3Lib */ +/* [helpstring][version][uuid] */ + + + + + + + + + + + + + + + +EXTERN_C const IID LIBID_GoogleUpdate3Lib; + +EXTERN_C const CLSID CLSID_GoogleUpdate3UserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("022105BD-948A-40c9-AB42-A3300DDF097F") +GoogleUpdate3UserClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3ServiceClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("4EB61BAC-A3B6-4760-9581-655041EF4D69") +GoogleUpdate3ServiceClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebUserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("22181302-A8A6-4f84-A541-E5CBFC70CC43") +GoogleUpdate3WebUserClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("8A1D4361-2C08-4700-A351-3EAA9CBFF5E4") +GoogleUpdate3WebMachineClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebServiceClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("534F5323-3569-4f42-919D-1E1CF93E5BF6") +GoogleUpdate3WebServiceClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdate3WebMachineFallbackClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("598FE0E5-E02D-465d-9A9D-37974A28FD42") +GoogleUpdate3WebMachineFallbackClass; +#endif + +EXTERN_C const CLSID CLSID_CurrentStateUserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("E8CF3E55-F919-49d9-ABC0-948E6CB34B9F") +CurrentStateUserClass; +#endif + +EXTERN_C const CLSID CLSID_CurrentStateMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("9D6AA569-9F30-41ad-885A-346685C74928") +CurrentStateMachineClass; +#endif + +EXTERN_C const CLSID CLSID_CoCreateAsyncClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("7DE94008-8AFD-4c70-9728-C6FBFFF6A73E") +CoCreateAsyncClass; +#endif + +EXTERN_C const CLSID CLSID_CredentialDialogUserClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("e67be843-bbbe-4484-95fb-05271ae86750") +CredentialDialogUserClass; +#endif + +EXTERN_C const CLSID CLSID_CredentialDialogMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("25461599-633d-42b1-84fb-7cd68d026e53") +CredentialDialogMachineClass; +#endif + +EXTERN_C const CLSID CLSID_ProcessLauncherClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("ABC01078-F197-4b0b-ADBC-CFE684B39C82") +ProcessLauncherClass; +#endif + +EXTERN_C const CLSID CLSID_OneClickUserProcessLauncherClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("51F9E8EF-59D7-475b-A106-C7EA6F30C119") +OneClickUserProcessLauncherClass; +#endif + +EXTERN_C const CLSID CLSID_OneClickMachineProcessLauncherClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("AAD4AE2E-D834-46d4-8B09-490FAC9C722B") +OneClickMachineProcessLauncherClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandUserAppsClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("2F0E2680-9FF5-43c0-B76E-114A56E93598") +OnDemandUserAppsClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandMachineAppsClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("6F8BD55B-E83D-4a47-85BE-81FFA8057A69") +OnDemandMachineAppsClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandMachineAppsServiceClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("9465B4B4-5216-4042-9A2C-754D3BCDC410") +OnDemandMachineAppsServiceClass; +#endif + +EXTERN_C const CLSID CLSID_OnDemandMachineAppsFallbackClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("B3D28DBD-0DFA-40e4-8071-520767BADC7E") +OnDemandMachineAppsFallbackClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdateCoreClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("E225E692-4B47-4777-9BED-4FD7FE257F0E") +GoogleUpdateCoreClass; +#endif + +EXTERN_C const CLSID CLSID_GoogleUpdateCoreMachineClass; + +#ifdef __cplusplus + +class DECLSPEC_UUID("9B2340A0-4068-43d6-B404-32E27217859D") +GoogleUpdateCoreMachineClass; +#endif +#endif /* __GoogleUpdate3Lib_LIBRARY_DEFINED__ */ + +/* Additional Prototypes for ALL interfaces */ + +unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); +unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); +unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * ); +void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * ); + +unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * ); +unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * ); +unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * ); +void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * ); + +/* end of Additional Prototypes */ + +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.tlb b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.tlb Binary files differnew file mode 100644 index 00000000000..5dcf862ba03 --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl.tlb diff --git a/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl_i.c b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl_i.c new file mode 100644 index 00000000000..2341a5cc7a4 --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl_i.c @@ -0,0 +1,211 @@ + + +/* this ALWAYS GENERATED file contains the IIDs and CLSIDs */ + +/* link this file in with the server and any clients */ + + + /* File created by MIDL compiler version 8.xx.xxxx */ +/* at a redacted point in time + */ +/* Compiler settings for ../../google_update/google_update_idl.idl: + Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.xx.xxxx + protocol : dce , ms_ext, c_ext, robust + error checks: allocation ref bounds_check enum stub_data + VC __declspec() decoration level: + __declspec(uuid()), __declspec(selectany), __declspec(novtable) + DECLSPEC_UUID(), MIDL_INTERFACE() +*/ +/* @@MIDL_FILE_HEADING( ) */ + +#pragma warning( disable: 4049 ) /* more than 64k source lines */ + + +#ifdef __cplusplus +extern "C"{ +#endif + + +#include <rpc.h> +#include <rpcndr.h> + +#ifdef _MIDL_USE_GUIDDEF_ + +#ifndef INITGUID +#define INITGUID +#include <guiddef.h> +#undef INITGUID +#else +#include <guiddef.h> +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ + DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) + +#else // !_MIDL_USE_GUIDDEF_ + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + +typedef struct _IID +{ + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; +} IID; + +#endif // __IID_DEFINED__ + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED +typedef IID CLSID; +#endif // CLSID_DEFINED + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ + EXTERN_C __declspec(selectany) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} + +#endif // !_MIDL_USE_GUIDDEF_ + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate3,0x6DB17455,0x4E85,0x46e7,0x9D,0x23,0xE5,0x55,0xE4,0xB0,0x05,0xAF); + + +MIDL_DEFINE_GUID(IID, IID_IAppBundle,0xfe908cdd,0x22bb,0x472a,0x98,0x70,0x1a,0x03,0x90,0xe4,0x2f,0x36); + + +MIDL_DEFINE_GUID(IID, IID_IApp,0x76F7B787,0xA67C,0x4c73,0x82,0xC7,0x31,0xF5,0xE3,0xAA,0xBC,0x5C); + + +MIDL_DEFINE_GUID(IID, IID_IAppCommand,0x4DE778FE,0xF195,0x4ee3,0x9D,0xAB,0xFE,0x44,0x6C,0x23,0x92,0x21); + + +MIDL_DEFINE_GUID(IID, IID_IAppVersion,0xBCDCB538,0x01C0,0x46d1,0xA6,0xA7,0x52,0xF4,0xD0,0x21,0xC2,0x72); + + +MIDL_DEFINE_GUID(IID, IID_IPackage,0xDCAB8386,0x4F03,0x4dbd,0xA3,0x66,0xD9,0x0B,0xC9,0xF6,0x8D,0xE6); + + +MIDL_DEFINE_GUID(IID, IID_ICurrentState,0x247954F9,0x9EDC,0x4E68,0x8C,0xC3,0x15,0x0C,0x2B,0x89,0xEA,0xDF); + + +MIDL_DEFINE_GUID(IID, IID_IRegistrationUpdateHook,0x4E223325,0xC16B,0x4eeb,0xAE,0xDC,0x19,0xAA,0x99,0xA2,0x37,0xFA); + + +MIDL_DEFINE_GUID(IID, IID_ICredentialDialog,0xb3a47570,0x0a85,0x4aea,0x82,0x70,0x52,0x9d,0x47,0x89,0x96,0x03); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate3Web,0x494B20CF,0x282E,0x4BDD,0x9F,0x5D,0xB7,0x0C,0xB0,0x9D,0x35,0x1E); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate3WebSecurity,0x2D363682,0x561D,0x4c3a,0x81,0xC6,0xF2,0xF8,0x21,0x07,0x56,0x2A); + + +MIDL_DEFINE_GUID(IID, IID_IAppBundleWeb,0xDD42475D,0x6D46,0x496a,0x92,0x4E,0xBD,0x56,0x30,0xB4,0xCB,0xBA); + + +MIDL_DEFINE_GUID(IID, IID_IAppWeb,0x18D0F672,0x18B4,0x48e6,0xAD,0x36,0x6E,0x6B,0xF0,0x1D,0xBB,0xC4); + + +MIDL_DEFINE_GUID(IID, IID_IAppCommandWeb,0x68D6C2BD,0x712E,0x4c96,0x93,0xE8,0x49,0xCB,0x8A,0x9A,0xAE,0xED); + + +MIDL_DEFINE_GUID(IID, IID_IAppVersionWeb,0x0CD01D1E,0x4A1C,0x489d,0x93,0xB9,0x9B,0x66,0x72,0x87,0x7C,0x57); + + +MIDL_DEFINE_GUID(IID, IID_ICoCreateAsyncStatus,0x2E629606,0x312A,0x482f,0x9B,0x12,0x2C,0x4A,0xBF,0x6F,0x0B,0x6D); + + +MIDL_DEFINE_GUID(IID, IID_ICoCreateAsync,0xDAB1D343,0x1B2A,0x47f9,0xB4,0x45,0x93,0xDC,0x50,0x70,0x4B,0xFE); + + +MIDL_DEFINE_GUID(IID, IID_IBrowserHttpRequest2,0x5B25A8DC,0x1780,0x4178,0xA6,0x29,0x6B,0xE8,0xB8,0xDE,0xFA,0xA2); + + +MIDL_DEFINE_GUID(IID, IID_IProcessLauncher,0x128C2DA6,0x2BC0,0x44c0,0xB3,0xF6,0x4E,0xC2,0x2E,0x64,0x79,0x64); + + +MIDL_DEFINE_GUID(IID, IID_IOneClickProcessLauncher,0x5CCCB0EF,0x7073,0x4516,0x80,0x28,0x4C,0x62,0x8D,0x0C,0x8A,0xAB); + + +MIDL_DEFINE_GUID(IID, IID_IProgressWndEvents,0x1C642CED,0xCA3B,0x4013,0xA9,0xDF,0xCA,0x6C,0xE5,0xFF,0x65,0x03); + + +MIDL_DEFINE_GUID(IID, IID_IJobObserver,0x49D7563B,0x2DDB,0x4831,0x88,0xC8,0x76,0x8A,0x53,0x83,0x38,0x37); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdate,0x31AC3F11,0xE5EA,0x4a85,0x8A,0x3D,0x8E,0x09,0x5A,0x39,0xC2,0x7B); + + +MIDL_DEFINE_GUID(IID, IID_IGoogleUpdateCore,0x909489C2,0x85A6,0x4322,0xAA,0x56,0xD2,0x52,0x78,0x64,0x9D,0x67); + + +MIDL_DEFINE_GUID(IID, LIBID_GoogleUpdate3Lib,0x655DD85A,0x3C0D,0x4674,0x9C,0x58,0xAF,0x71,0x68,0xC5,0x86,0x1E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3UserClass,0x022105BD,0x948A,0x40c9,0xAB,0x42,0xA3,0x30,0x0D,0xDF,0x09,0x7F); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3ServiceClass,0x4EB61BAC,0xA3B6,0x4760,0x95,0x81,0x65,0x50,0x41,0xEF,0x4D,0x69); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebUserClass,0x22181302,0xA8A6,0x4f84,0xA5,0x41,0xE5,0xCB,0xFC,0x70,0xCC,0x43); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebMachineClass,0x8A1D4361,0x2C08,0x4700,0xA3,0x51,0x3E,0xAA,0x9C,0xBF,0xF5,0xE4); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebServiceClass,0x534F5323,0x3569,0x4f42,0x91,0x9D,0x1E,0x1C,0xF9,0x3E,0x5B,0xF6); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdate3WebMachineFallbackClass,0x598FE0E5,0xE02D,0x465d,0x9A,0x9D,0x37,0x97,0x4A,0x28,0xFD,0x42); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CurrentStateUserClass,0xE8CF3E55,0xF919,0x49d9,0xAB,0xC0,0x94,0x8E,0x6C,0xB3,0x4B,0x9F); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CurrentStateMachineClass,0x9D6AA569,0x9F30,0x41ad,0x88,0x5A,0x34,0x66,0x85,0xC7,0x49,0x28); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CoCreateAsyncClass,0x7DE94008,0x8AFD,0x4c70,0x97,0x28,0xC6,0xFB,0xFF,0xF6,0xA7,0x3E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CredentialDialogUserClass,0xe67be843,0xbbbe,0x4484,0x95,0xfb,0x05,0x27,0x1a,0xe8,0x67,0x50); + + +MIDL_DEFINE_GUID(CLSID, CLSID_CredentialDialogMachineClass,0x25461599,0x633d,0x42b1,0x84,0xfb,0x7c,0xd6,0x8d,0x02,0x6e,0x53); + + +MIDL_DEFINE_GUID(CLSID, CLSID_ProcessLauncherClass,0xABC01078,0xF197,0x4b0b,0xAD,0xBC,0xCF,0xE6,0x84,0xB3,0x9C,0x82); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OneClickUserProcessLauncherClass,0x51F9E8EF,0x59D7,0x475b,0xA1,0x06,0xC7,0xEA,0x6F,0x30,0xC1,0x19); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OneClickMachineProcessLauncherClass,0xAAD4AE2E,0xD834,0x46d4,0x8B,0x09,0x49,0x0F,0xAC,0x9C,0x72,0x2B); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandUserAppsClass,0x2F0E2680,0x9FF5,0x43c0,0xB7,0x6E,0x11,0x4A,0x56,0xE9,0x35,0x98); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandMachineAppsClass,0x6F8BD55B,0xE83D,0x4a47,0x85,0xBE,0x81,0xFF,0xA8,0x05,0x7A,0x69); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandMachineAppsServiceClass,0x9465B4B4,0x5216,0x4042,0x9A,0x2C,0x75,0x4D,0x3B,0xCD,0xC4,0x10); + + +MIDL_DEFINE_GUID(CLSID, CLSID_OnDemandMachineAppsFallbackClass,0xB3D28DBD,0x0DFA,0x40e4,0x80,0x71,0x52,0x07,0x67,0xBA,0xDC,0x7E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdateCoreClass,0xE225E692,0x4B47,0x4777,0x9B,0xED,0x4F,0xD7,0xFE,0x25,0x7F,0x0E); + + +MIDL_DEFINE_GUID(CLSID, CLSID_GoogleUpdateCoreMachineClass,0x9B2340A0,0x4068,0x43d6,0xB4,0x04,0x32,0xE2,0x72,0x17,0x85,0x9D); + +#undef MIDL_DEFINE_GUID + +#ifdef __cplusplus +} +#endif + + + diff --git a/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl_p.c b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl_p.c new file mode 100644 index 00000000000..8e79cbcc7bb --- /dev/null +++ b/chromium/third_party/win_build_output/midl/google_update/x86/google_update_idl_p.c @@ -0,0 +1,7546 @@ + + +/* this ALWAYS GENERATED file contains the proxy stub code */ + + + /* File created by MIDL compiler version 8.xx.xxxx */ +/* at a redacted point in time + */ +/* Compiler settings for ../../google_update/google_update_idl.idl: + Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.xx.xxxx + protocol : dce , ms_ext, c_ext, robust + error checks: allocation ref bounds_check enum stub_data + VC __declspec() decoration level: + __declspec(uuid()), __declspec(selectany), __declspec(novtable) + DECLSPEC_UUID(), MIDL_INTERFACE() +*/ +/* @@MIDL_FILE_HEADING( ) */ + +#if !defined(_M_IA64) && !defined(_M_AMD64) && !defined(_ARM_) + + +#pragma warning( disable: 4049 ) /* more than 64k source lines */ +#if _MSC_VER >= 1200 +#pragma warning(push) +#endif + +#pragma warning( disable: 4211 ) /* redefine extern to static */ +#pragma warning( disable: 4232 ) /* dllimport identity*/ +#pragma warning( disable: 4024 ) /* array to pointer mapping*/ +#pragma warning( disable: 4152 ) /* function/data pointer conversion in expression */ +#pragma warning( disable: 4100 ) /* unreferenced arguments in x86 call */ + +#pragma optimize("", off ) + +#define USE_STUBLESS_PROXY + + +/* verify that the <rpcproxy.h> version is high enough to compile this file*/ +#ifndef __REDQ_RPCPROXY_H_VERSION__ +#define __REQUIRED_RPCPROXY_H_VERSION__ 475 +#endif + + +#include "rpcproxy.h" +#ifndef __RPCPROXY_H_VERSION__ +#error this stub requires an updated version of <rpcproxy.h> +#endif /* __RPCPROXY_H_VERSION__ */ + + +#include "google_update_idl.h" + +#define TYPE_FORMAT_STRING_SIZE 1159 +#define PROC_FORMAT_STRING_SIZE 4885 +#define EXPR_FORMAT_STRING_SIZE 1 +#define TRANSMIT_AS_TABLE_SIZE 0 +#define WIRE_MARSHAL_TABLE_SIZE 2 + +typedef struct _google_update_idl_MIDL_TYPE_FORMAT_STRING + { + short Pad; + unsigned char Format[ TYPE_FORMAT_STRING_SIZE ]; + } google_update_idl_MIDL_TYPE_FORMAT_STRING; + +typedef struct _google_update_idl_MIDL_PROC_FORMAT_STRING + { + short Pad; + unsigned char Format[ PROC_FORMAT_STRING_SIZE ]; + } google_update_idl_MIDL_PROC_FORMAT_STRING; + +typedef struct _google_update_idl_MIDL_EXPR_FORMAT_STRING + { + long Pad; + unsigned char Format[ EXPR_FORMAT_STRING_SIZE ]; + } google_update_idl_MIDL_EXPR_FORMAT_STRING; + + +static const RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax = +{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}}; + + +extern const google_update_idl_MIDL_TYPE_FORMAT_STRING google_update_idl__MIDL_TypeFormatString; +extern const google_update_idl_MIDL_PROC_FORMAT_STRING google_update_idl__MIDL_ProcFormatString; +extern const google_update_idl_MIDL_EXPR_FORMAT_STRING google_update_idl__MIDL_ExprFormatString; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate3_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppBundle_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppBundle_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IApp_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IApp_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppCommand_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppCommand_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppVersion_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppVersion_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IPackage_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IPackage_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICurrentState_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICurrentState_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IRegistrationUpdateHook_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IRegistrationUpdateHook_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICredentialDialog_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICredentialDialog_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate3Web_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3Web_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate3WebSecurity_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3WebSecurity_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppBundleWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppBundleWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppCommandWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppCommandWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IAppVersionWeb_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IAppVersionWeb_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICoCreateAsyncStatus_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICoCreateAsyncStatus_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO ICoCreateAsync_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO ICoCreateAsync_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IBrowserHttpRequest2_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IBrowserHttpRequest2_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IProcessLauncher_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IProcessLauncher_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IOneClickProcessLauncher_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IOneClickProcessLauncher_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IProgressWndEvents_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IProgressWndEvents_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IJobObserver_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IJobObserver_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdate_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate_ProxyInfo; + + +extern const MIDL_STUB_DESC Object_StubDesc; + + +extern const MIDL_SERVER_INFO IGoogleUpdateCore_ServerInfo; +extern const MIDL_STUBLESS_PROXY_INFO IGoogleUpdateCore_ProxyInfo; + + +extern const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ]; + +#if !defined(__RPC_WIN32__) +#error Invalid build platform for this stub. +#endif + +#if !(TARGET_IS_NT50_OR_LATER) +#error You need Windows 2000 or later to run this stub because it uses these features: +#error /robust command line switch. +#error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems. +#error This app will fail with the RPC_X_WRONG_STUB_VERSION error. +#endif + + +static const google_update_idl_MIDL_PROC_FORMAT_STRING google_update_idl__MIDL_ProcFormatString = + { + 0, + { + + /* Procedure get_status */ + + + /* Procedure get_stateValue */ + + + /* Procedure get_Count */ + + 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2 */ NdrFcLong( 0x0 ), /* 0 */ +/* 6 */ NdrFcShort( 0x7 ), /* 7 */ +/* 8 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 10 */ NdrFcShort( 0x0 ), /* 0 */ +/* 12 */ NdrFcShort( 0x24 ), /* 36 */ +/* 14 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 16 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 18 */ NdrFcShort( 0x0 ), /* 0 */ +/* 20 */ NdrFcShort( 0x0 ), /* 0 */ +/* 22 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppCommandWeb0000 */ + + + /* Parameter __MIDL__ICurrentState0000 */ + + + /* Parameter count */ + +/* 24 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 26 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 28 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 30 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 32 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 34 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_Item */ + +/* 36 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 38 */ NdrFcLong( 0x0 ), /* 0 */ +/* 42 */ NdrFcShort( 0x8 ), /* 8 */ +/* 44 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 46 */ NdrFcShort( 0x8 ), /* 8 */ +/* 48 */ NdrFcShort( 0x8 ), /* 8 */ +/* 50 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 52 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 54 */ NdrFcShort( 0x0 ), /* 0 */ +/* 56 */ NdrFcShort( 0x0 ), /* 0 */ +/* 58 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + +/* 60 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 62 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 64 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter bundle */ + +/* 66 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 68 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 70 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 72 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 74 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 76 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_createdInstance */ + + + /* Procedure get_nextVersionWeb */ + + + /* Procedure createAppBundle */ + +/* 78 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 80 */ NdrFcLong( 0x0 ), /* 0 */ +/* 84 */ NdrFcShort( 0x9 ), /* 9 */ +/* 86 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 88 */ NdrFcShort( 0x0 ), /* 0 */ +/* 90 */ NdrFcShort( 0x8 ), /* 8 */ +/* 92 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 94 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 96 */ NdrFcShort( 0x0 ), /* 0 */ +/* 98 */ NdrFcShort( 0x0 ), /* 0 */ +/* 100 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter instance */ + + + /* Parameter next */ + + + /* Parameter app_bundle */ + +/* 102 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 104 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 106 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 108 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 110 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 112 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_version */ + + + /* Procedure get_appId */ + + + /* Procedure get_version */ + + + /* Procedure get_displayName */ + +/* 114 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 116 */ NdrFcLong( 0x0 ), /* 0 */ +/* 120 */ NdrFcShort( 0x7 ), /* 7 */ +/* 122 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 124 */ NdrFcShort( 0x0 ), /* 0 */ +/* 126 */ NdrFcShort( 0x8 ), /* 8 */ +/* 128 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 130 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 132 */ NdrFcShort( 0x1 ), /* 1 */ +/* 134 */ NdrFcShort( 0x0 ), /* 0 */ +/* 136 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppVersionWeb0000 */ + + + /* Parameter __MIDL__IAppWeb0000 */ + + + /* Parameter __MIDL__IAppVersion0000 */ + + + /* Parameter __MIDL__IAppBundle0000 */ + +/* 138 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 140 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 142 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 144 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 146 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 148 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createInstalledApp */ + + + /* Procedure put_displayName */ + +/* 150 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 152 */ NdrFcLong( 0x0 ), /* 0 */ +/* 156 */ NdrFcShort( 0x8 ), /* 8 */ +/* 158 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 160 */ NdrFcShort( 0x0 ), /* 0 */ +/* 162 */ NdrFcShort( 0x8 ), /* 8 */ +/* 164 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 166 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 168 */ NdrFcShort( 0x0 ), /* 0 */ +/* 170 */ NdrFcShort( 0x1 ), /* 1 */ +/* 172 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + + + /* Parameter __MIDL__IAppBundle0001 */ + +/* 174 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 176 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 178 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + + + /* Return value */ + +/* 180 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 182 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 184 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_filename */ + + + /* Procedure get_appId */ + + + /* Procedure get_displayLanguage */ + +/* 186 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 188 */ NdrFcLong( 0x0 ), /* 0 */ +/* 192 */ NdrFcShort( 0x9 ), /* 9 */ +/* 194 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 196 */ NdrFcShort( 0x0 ), /* 0 */ +/* 198 */ NdrFcShort( 0x8 ), /* 8 */ +/* 200 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 202 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 204 */ NdrFcShort( 0x1 ), /* 1 */ +/* 206 */ NdrFcShort( 0x0 ), /* 0 */ +/* 208 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IPackage0001 */ + + + /* Parameter __MIDL__IApp0000 */ + + + /* Parameter __MIDL__IAppBundle0002 */ + +/* 210 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 212 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 214 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 216 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 218 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 220 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_displayLanguage */ + +/* 222 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 224 */ NdrFcLong( 0x0 ), /* 0 */ +/* 228 */ NdrFcShort( 0xa ), /* 10 */ +/* 230 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 232 */ NdrFcShort( 0x0 ), /* 0 */ +/* 234 */ NdrFcShort( 0x8 ), /* 8 */ +/* 236 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 238 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 240 */ NdrFcShort( 0x0 ), /* 0 */ +/* 242 */ NdrFcShort( 0x1 ), /* 1 */ +/* 244 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0003 */ + +/* 246 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 248 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 250 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 252 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 254 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 256 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installSource */ + +/* 258 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 260 */ NdrFcLong( 0x0 ), /* 0 */ +/* 264 */ NdrFcShort( 0xb ), /* 11 */ +/* 266 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 268 */ NdrFcShort( 0x0 ), /* 0 */ +/* 270 */ NdrFcShort( 0x8 ), /* 8 */ +/* 272 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 274 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 276 */ NdrFcShort( 0x1 ), /* 1 */ +/* 278 */ NdrFcShort( 0x0 ), /* 0 */ +/* 280 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0004 */ + +/* 282 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 284 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 286 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 288 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 290 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 292 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_installSource */ + +/* 294 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 296 */ NdrFcLong( 0x0 ), /* 0 */ +/* 300 */ NdrFcShort( 0xc ), /* 12 */ +/* 302 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 304 */ NdrFcShort( 0x0 ), /* 0 */ +/* 306 */ NdrFcShort( 0x8 ), /* 8 */ +/* 308 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 310 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 312 */ NdrFcShort( 0x0 ), /* 0 */ +/* 314 */ NdrFcShort( 0x1 ), /* 1 */ +/* 316 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0005 */ + +/* 318 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 320 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 322 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 324 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 326 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 328 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_originURL */ + +/* 330 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 332 */ NdrFcLong( 0x0 ), /* 0 */ +/* 336 */ NdrFcShort( 0xd ), /* 13 */ +/* 338 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 340 */ NdrFcShort( 0x0 ), /* 0 */ +/* 342 */ NdrFcShort( 0x8 ), /* 8 */ +/* 344 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 346 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 348 */ NdrFcShort( 0x1 ), /* 1 */ +/* 350 */ NdrFcShort( 0x0 ), /* 0 */ +/* 352 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0006 */ + +/* 354 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 356 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 358 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 360 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 362 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 364 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_originURL */ + +/* 366 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 368 */ NdrFcLong( 0x0 ), /* 0 */ +/* 372 */ NdrFcShort( 0xe ), /* 14 */ +/* 374 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 376 */ NdrFcShort( 0x0 ), /* 0 */ +/* 378 */ NdrFcShort( 0x8 ), /* 8 */ +/* 380 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 382 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 384 */ NdrFcShort( 0x0 ), /* 0 */ +/* 386 */ NdrFcShort( 0x1 ), /* 1 */ +/* 388 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundle0007 */ + +/* 390 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 392 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 394 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 396 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 398 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 400 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_offlineDirectory */ + +/* 402 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 404 */ NdrFcLong( 0x0 ), /* 0 */ +/* 408 */ NdrFcShort( 0xf ), /* 15 */ +/* 410 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 412 */ NdrFcShort( 0x0 ), /* 0 */ +/* 414 */ NdrFcShort( 0x8 ), /* 8 */ +/* 416 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 418 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 420 */ NdrFcShort( 0x1 ), /* 1 */ +/* 422 */ NdrFcShort( 0x0 ), /* 0 */ +/* 424 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter offline_dir */ + +/* 426 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 428 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 430 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 432 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 434 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 436 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_offlineDirectory */ + +/* 438 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 440 */ NdrFcLong( 0x0 ), /* 0 */ +/* 444 */ NdrFcShort( 0x10 ), /* 16 */ +/* 446 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 448 */ NdrFcShort( 0x0 ), /* 0 */ +/* 450 */ NdrFcShort( 0x8 ), /* 8 */ +/* 452 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 454 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 456 */ NdrFcShort( 0x0 ), /* 0 */ +/* 458 */ NdrFcShort( 0x1 ), /* 1 */ +/* 460 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter offline_dir */ + +/* 462 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 464 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 466 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 468 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 470 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 472 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_sessionId */ + +/* 474 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 476 */ NdrFcLong( 0x0 ), /* 0 */ +/* 480 */ NdrFcShort( 0x11 ), /* 17 */ +/* 482 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 484 */ NdrFcShort( 0x0 ), /* 0 */ +/* 486 */ NdrFcShort( 0x8 ), /* 8 */ +/* 488 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 490 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 492 */ NdrFcShort( 0x1 ), /* 1 */ +/* 494 */ NdrFcShort( 0x0 ), /* 0 */ +/* 496 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter session_id */ + +/* 498 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 500 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 502 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 504 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 506 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 508 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_sessionId */ + +/* 510 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 512 */ NdrFcLong( 0x0 ), /* 0 */ +/* 516 */ NdrFcShort( 0x12 ), /* 18 */ +/* 518 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 520 */ NdrFcShort( 0x0 ), /* 0 */ +/* 522 */ NdrFcShort( 0x8 ), /* 8 */ +/* 524 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 526 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 528 */ NdrFcShort( 0x0 ), /* 0 */ +/* 530 */ NdrFcShort( 0x1 ), /* 1 */ +/* 532 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter session_id */ + +/* 534 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 536 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 538 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 540 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 542 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 544 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_sendPings */ + +/* 546 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 548 */ NdrFcLong( 0x0 ), /* 0 */ +/* 552 */ NdrFcShort( 0x13 ), /* 19 */ +/* 554 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 556 */ NdrFcShort( 0x0 ), /* 0 */ +/* 558 */ NdrFcShort( 0x22 ), /* 34 */ +/* 560 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 562 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 564 */ NdrFcShort( 0x0 ), /* 0 */ +/* 566 */ NdrFcShort( 0x0 ), /* 0 */ +/* 568 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter send_pings */ + +/* 570 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 572 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 574 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 576 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 578 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 580 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_sendPings */ + +/* 582 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 584 */ NdrFcLong( 0x0 ), /* 0 */ +/* 588 */ NdrFcShort( 0x14 ), /* 20 */ +/* 590 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 592 */ NdrFcShort( 0x6 ), /* 6 */ +/* 594 */ NdrFcShort( 0x8 ), /* 8 */ +/* 596 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 598 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 600 */ NdrFcShort( 0x0 ), /* 0 */ +/* 602 */ NdrFcShort( 0x0 ), /* 0 */ +/* 604 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter send_pings */ + +/* 606 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 608 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 610 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 612 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 614 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 616 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_priority */ + +/* 618 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 620 */ NdrFcLong( 0x0 ), /* 0 */ +/* 624 */ NdrFcShort( 0x15 ), /* 21 */ +/* 626 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 628 */ NdrFcShort( 0x0 ), /* 0 */ +/* 630 */ NdrFcShort( 0x24 ), /* 36 */ +/* 632 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 634 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 636 */ NdrFcShort( 0x0 ), /* 0 */ +/* 638 */ NdrFcShort( 0x0 ), /* 0 */ +/* 640 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter priority */ + +/* 642 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 644 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 646 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 648 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 650 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 652 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_priority */ + +/* 654 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 656 */ NdrFcLong( 0x0 ), /* 0 */ +/* 660 */ NdrFcShort( 0x16 ), /* 22 */ +/* 662 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 664 */ NdrFcShort( 0x8 ), /* 8 */ +/* 666 */ NdrFcShort( 0x8 ), /* 8 */ +/* 668 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 670 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 672 */ NdrFcShort( 0x0 ), /* 0 */ +/* 674 */ NdrFcShort( 0x0 ), /* 0 */ +/* 676 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter priority */ + +/* 678 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 680 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 682 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 684 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 686 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 688 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_postInstallAction */ + + + /* Procedure get_Count */ + +/* 690 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 692 */ NdrFcLong( 0x0 ), /* 0 */ +/* 696 */ NdrFcShort( 0x17 ), /* 23 */ +/* 698 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 700 */ NdrFcShort( 0x0 ), /* 0 */ +/* 702 */ NdrFcShort( 0x24 ), /* 36 */ +/* 704 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 706 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 708 */ NdrFcShort( 0x0 ), /* 0 */ +/* 710 */ NdrFcShort( 0x0 ), /* 0 */ +/* 712 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0015 */ + + + /* Parameter count */ + +/* 714 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 716 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 718 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 720 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 722 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 724 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_Item */ + +/* 726 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 728 */ NdrFcLong( 0x0 ), /* 0 */ +/* 732 */ NdrFcShort( 0x18 ), /* 24 */ +/* 734 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 736 */ NdrFcShort( 0x8 ), /* 8 */ +/* 738 */ NdrFcShort( 0x8 ), /* 8 */ +/* 740 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 742 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 744 */ NdrFcShort( 0x0 ), /* 0 */ +/* 746 */ NdrFcShort( 0x0 ), /* 0 */ +/* 748 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + +/* 750 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 752 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 754 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter app */ + +/* 756 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 758 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 760 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 762 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 764 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 766 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_altTokens */ + +/* 768 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 770 */ NdrFcLong( 0x0 ), /* 0 */ +/* 774 */ NdrFcShort( 0x19 ), /* 25 */ +/* 776 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 778 */ NdrFcShort( 0x18 ), /* 24 */ +/* 780 */ NdrFcShort( 0x8 ), /* 8 */ +/* 782 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x4, /* 4 */ +/* 784 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 786 */ NdrFcShort( 0x0 ), /* 0 */ +/* 788 */ NdrFcShort( 0x0 ), /* 0 */ +/* 790 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter impersonation_token */ + +/* 792 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 794 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 796 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter primary_token */ + +/* 798 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 800 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 802 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter caller_proc_id */ + +/* 804 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 806 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 808 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 810 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 812 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 814 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_parentHWND */ + +/* 816 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 818 */ NdrFcLong( 0x0 ), /* 0 */ +/* 822 */ NdrFcShort( 0x1a ), /* 26 */ +/* 824 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 826 */ NdrFcShort( 0x8 ), /* 8 */ +/* 828 */ NdrFcShort( 0x8 ), /* 8 */ +/* 830 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 832 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 834 */ NdrFcShort( 0x0 ), /* 0 */ +/* 836 */ NdrFcShort( 0x0 ), /* 0 */ +/* 838 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter hwnd */ + +/* 840 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 842 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 844 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 846 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 848 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 850 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure initialize */ + +/* 852 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 854 */ NdrFcLong( 0x0 ), /* 0 */ +/* 858 */ NdrFcShort( 0x1b ), /* 27 */ +/* 860 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 862 */ NdrFcShort( 0x0 ), /* 0 */ +/* 864 */ NdrFcShort( 0x8 ), /* 8 */ +/* 866 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 868 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 870 */ NdrFcShort( 0x0 ), /* 0 */ +/* 872 */ NdrFcShort( 0x0 ), /* 0 */ +/* 874 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 876 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 878 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 880 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_command */ + + + /* Procedure createApp */ + +/* 882 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 884 */ NdrFcLong( 0x0 ), /* 0 */ +/* 888 */ NdrFcShort( 0x1c ), /* 28 */ +/* 890 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 892 */ NdrFcShort( 0x0 ), /* 0 */ +/* 894 */ NdrFcShort( 0x8 ), /* 8 */ +/* 896 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 898 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 900 */ NdrFcShort( 0x0 ), /* 0 */ +/* 902 */ NdrFcShort( 0x1 ), /* 1 */ +/* 904 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter command_id */ + + + /* Parameter app_id */ + +/* 906 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 908 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 910 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter command */ + + + /* Parameter app */ + +/* 912 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 914 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 916 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 918 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 920 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 922 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createInstalledApp */ + +/* 924 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 926 */ NdrFcLong( 0x0 ), /* 0 */ +/* 930 */ NdrFcShort( 0x1d ), /* 29 */ +/* 932 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 934 */ NdrFcShort( 0x0 ), /* 0 */ +/* 936 */ NdrFcShort( 0x8 ), /* 8 */ +/* 938 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 940 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 942 */ NdrFcShort( 0x0 ), /* 0 */ +/* 944 */ NdrFcShort( 0x1 ), /* 1 */ +/* 946 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 948 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 950 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 952 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter app */ + +/* 954 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 956 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 958 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 960 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 962 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 964 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createAllInstalledApps */ + +/* 966 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 968 */ NdrFcLong( 0x0 ), /* 0 */ +/* 972 */ NdrFcShort( 0x1e ), /* 30 */ +/* 974 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 976 */ NdrFcShort( 0x0 ), /* 0 */ +/* 978 */ NdrFcShort( 0x8 ), /* 8 */ +/* 980 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 982 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 984 */ NdrFcShort( 0x0 ), /* 0 */ +/* 986 */ NdrFcShort( 0x0 ), /* 0 */ +/* 988 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 990 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 992 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 994 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure checkForUpdate */ + +/* 996 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 998 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1002 */ NdrFcShort( 0x1f ), /* 31 */ +/* 1004 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1006 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1008 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1010 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1012 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1014 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1016 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1018 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1020 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1022 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1024 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure download */ + +/* 1026 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1028 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1032 */ NdrFcShort( 0x20 ), /* 32 */ +/* 1034 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1036 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1038 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1040 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1042 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1044 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1046 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1048 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1050 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1052 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1054 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure install */ + +/* 1056 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1058 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1062 */ NdrFcShort( 0x21 ), /* 33 */ +/* 1064 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1066 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1068 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1070 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1072 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1074 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1076 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1078 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1080 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1082 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1084 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure updateAllApps */ + +/* 1086 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1088 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1092 */ NdrFcShort( 0x22 ), /* 34 */ +/* 1094 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1096 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1098 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1100 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1102 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1104 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1106 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1108 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1110 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1112 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1114 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure stop */ + +/* 1116 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1118 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1122 */ NdrFcShort( 0x23 ), /* 35 */ +/* 1124 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1126 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1128 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1130 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1132 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1134 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1136 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1138 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1140 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1142 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1144 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure pause */ + +/* 1146 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1148 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1152 */ NdrFcShort( 0x24 ), /* 36 */ +/* 1154 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1156 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1158 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1160 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1162 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1164 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1166 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1168 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1170 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1172 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1174 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure resume */ + +/* 1176 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1178 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1182 */ NdrFcShort( 0x25 ), /* 37 */ +/* 1184 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1186 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1188 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1190 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 1192 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1194 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1196 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1198 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 1200 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1202 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1204 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure isBusy */ + +/* 1206 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1208 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1212 */ NdrFcShort( 0x26 ), /* 38 */ +/* 1214 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1216 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1218 */ NdrFcShort( 0x22 ), /* 34 */ +/* 1220 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 1222 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1224 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1226 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1228 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter is_busy */ + +/* 1230 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 1232 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1234 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 1236 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1238 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1240 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure downloadPackage */ + +/* 1242 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1244 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1248 */ NdrFcShort( 0x27 ), /* 39 */ +/* 1250 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 1252 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1254 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1256 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 1258 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1260 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1262 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1264 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 1266 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1268 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1270 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter package_name */ + +/* 1272 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1274 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1276 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1278 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1280 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1282 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 1284 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1286 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1290 */ NdrFcShort( 0x28 ), /* 40 */ +/* 1292 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1294 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1296 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1298 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1300 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1302 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1304 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1306 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current_state */ + +/* 1308 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 */ +/* 1310 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1312 */ NdrFcShort( 0x42c ), /* Type Offset=1068 */ + + /* Return value */ + +/* 1314 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1316 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1318 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createAppBundleWeb */ + + + /* Procedure get_currentVersion */ + +/* 1320 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1322 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1326 */ NdrFcShort( 0x7 ), /* 7 */ +/* 1328 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1330 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1332 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1334 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1336 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1338 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1340 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1342 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_bundle_web */ + + + /* Parameter current */ + +/* 1344 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 1346 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1348 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 1350 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1352 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1354 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentVersionWeb */ + + + /* Procedure get_nextVersion */ + +/* 1356 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1358 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1362 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1364 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1366 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1368 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1370 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1372 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 1374 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1376 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1378 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current */ + + + /* Parameter next */ + +/* 1380 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 1382 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1384 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 1386 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1388 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1390 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_displayLanguage */ + + + /* Procedure get_displayName */ + +/* 1392 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1394 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1398 */ NdrFcShort( 0xa ), /* 10 */ +/* 1400 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1402 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1404 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1406 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1408 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1410 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1412 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1414 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundleWeb0000 */ + + + /* Parameter __MIDL__IApp0001 */ + +/* 1416 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1418 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1420 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + +/* 1422 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1424 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1426 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_displayLanguage */ + + + /* Procedure put_displayName */ + +/* 1428 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1430 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1434 */ NdrFcShort( 0xb ), /* 11 */ +/* 1436 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1438 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1440 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1442 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1444 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1446 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1448 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1450 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IAppBundleWeb0001 */ + + + /* Parameter __MIDL__IApp0002 */ + +/* 1452 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1454 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1456 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + + + /* Return value */ + +/* 1458 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1460 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1462 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_language */ + +/* 1464 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1466 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1470 */ NdrFcShort( 0xc ), /* 12 */ +/* 1472 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1474 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1476 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1478 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1480 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1482 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1484 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1486 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0003 */ + +/* 1488 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1490 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1492 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1494 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1496 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1498 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_language */ + +/* 1500 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1502 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1506 */ NdrFcShort( 0xd ), /* 13 */ +/* 1508 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1510 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1512 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1514 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1516 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1518 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1520 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1522 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0004 */ + +/* 1524 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1526 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1528 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1530 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1532 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1534 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_ap */ + +/* 1536 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1538 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1542 */ NdrFcShort( 0xe ), /* 14 */ +/* 1544 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1546 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1548 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1550 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1552 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1554 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1556 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1558 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0005 */ + +/* 1560 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1562 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1564 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1566 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1568 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1570 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_ap */ + +/* 1572 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1574 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1578 */ NdrFcShort( 0xf ), /* 15 */ +/* 1580 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1582 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1584 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1586 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1588 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1590 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1592 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1594 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0006 */ + +/* 1596 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1598 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1600 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1602 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1604 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1606 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_ttToken */ + +/* 1608 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1610 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1614 */ NdrFcShort( 0x10 ), /* 16 */ +/* 1616 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1618 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1620 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1622 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1624 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1626 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1628 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1630 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0007 */ + +/* 1632 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1634 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1636 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1638 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1640 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1642 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_ttToken */ + +/* 1644 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1646 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1650 */ NdrFcShort( 0x11 ), /* 17 */ +/* 1652 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1654 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1656 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1658 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1660 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1662 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1664 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1666 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0008 */ + +/* 1668 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1670 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1672 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1674 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1676 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1678 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_completionMessage */ + + + /* Procedure get_iid */ + +/* 1680 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1682 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1686 */ NdrFcShort( 0x12 ), /* 18 */ +/* 1688 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1690 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1692 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1694 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1696 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1698 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1700 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1702 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0010 */ + + + /* Parameter __MIDL__IApp0009 */ + +/* 1704 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1706 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1708 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + +/* 1710 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1712 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1714 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_iid */ + +/* 1716 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1718 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1722 */ NdrFcShort( 0x13 ), /* 19 */ +/* 1724 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1726 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1728 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1730 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1732 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1734 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1736 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1738 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0010 */ + +/* 1740 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1742 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1744 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1746 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1748 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1750 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_brandCode */ + +/* 1752 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1754 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1758 */ NdrFcShort( 0x14 ), /* 20 */ +/* 1760 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1762 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1764 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1766 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1768 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1770 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1772 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1774 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0011 */ + +/* 1776 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1778 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1780 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1782 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1784 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1786 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_brandCode */ + +/* 1788 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1790 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1794 */ NdrFcShort( 0x15 ), /* 21 */ +/* 1796 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1798 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1800 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1802 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1804 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1806 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1808 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1810 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0012 */ + +/* 1812 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1814 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1816 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1818 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1820 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1822 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_postInstallUrl */ + + + /* Procedure get_clientId */ + +/* 1824 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1826 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1830 */ NdrFcShort( 0x16 ), /* 22 */ +/* 1832 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1834 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1836 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1838 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1840 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1842 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1844 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1846 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0014 */ + + + /* Parameter __MIDL__IApp0013 */ + +/* 1848 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1850 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1852 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + + + /* Return value */ + +/* 1854 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1856 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1858 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_clientId */ + +/* 1860 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1862 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1866 */ NdrFcShort( 0x17 ), /* 23 */ +/* 1868 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1870 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1872 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1874 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1876 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1878 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1880 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1882 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0014 */ + +/* 1884 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1886 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1888 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1890 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1892 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1894 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_labels */ + +/* 1896 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1898 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1902 */ NdrFcShort( 0x18 ), /* 24 */ +/* 1904 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1906 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1908 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1910 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1912 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1914 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1916 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1918 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0015 */ + +/* 1920 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1922 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1924 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1926 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1928 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1930 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_labels */ + +/* 1932 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1934 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1938 */ NdrFcShort( 0x19 ), /* 25 */ +/* 1940 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1942 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1944 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1946 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1948 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 1950 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1952 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1954 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0016 */ + +/* 1956 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 1958 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1960 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 1962 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 1964 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 1966 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_referralId */ + +/* 1968 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 1970 */ NdrFcLong( 0x0 ), /* 0 */ +/* 1974 */ NdrFcShort( 0x1a ), /* 26 */ +/* 1976 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 1978 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1980 */ NdrFcShort( 0x8 ), /* 8 */ +/* 1982 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 1984 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 1986 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1988 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1990 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0017 */ + +/* 1992 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 1994 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 1996 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 1998 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2000 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2002 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_referralId */ + +/* 2004 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2006 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2010 */ NdrFcShort( 0x1b ), /* 27 */ +/* 2012 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2014 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2016 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2018 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2020 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2022 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2024 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2026 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0018 */ + +/* 2028 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2030 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2032 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2034 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2036 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2038 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_browserType */ + +/* 2040 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2042 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2046 */ NdrFcShort( 0x1d ), /* 29 */ +/* 2048 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2050 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2052 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2054 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2056 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2058 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2060 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2062 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0019 */ + +/* 2064 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2066 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2068 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2070 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2072 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2074 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_browserType */ + +/* 2076 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2078 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2082 */ NdrFcShort( 0x1e ), /* 30 */ +/* 2084 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2086 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2088 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2090 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2092 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2094 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2096 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2098 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0020 */ + +/* 2100 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2102 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2104 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2106 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2108 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2110 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_clientInstallData */ + +/* 2112 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2114 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2118 */ NdrFcShort( 0x1f ), /* 31 */ +/* 2120 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2122 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2124 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2126 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2128 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2130 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2132 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2134 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0021 */ + +/* 2136 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2138 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2140 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2142 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2144 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2146 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_clientInstallData */ + +/* 2148 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2150 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2154 */ NdrFcShort( 0x20 ), /* 32 */ +/* 2156 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2158 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2160 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2162 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2164 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2166 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2168 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2170 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0022 */ + +/* 2172 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2174 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2176 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2178 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2180 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2182 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_serverInstallDataIndex */ + +/* 2184 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2186 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2190 */ NdrFcShort( 0x21 ), /* 33 */ +/* 2192 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2194 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2196 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2198 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2200 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2202 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2204 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2206 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0023 */ + +/* 2208 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2210 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2212 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2214 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2216 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2218 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_serverInstallDataIndex */ + +/* 2220 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2222 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2226 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2228 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2230 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2232 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2234 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2236 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2238 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2240 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2242 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0024 */ + +/* 2244 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2246 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2248 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2250 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2252 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2254 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isEulaAccepted */ + +/* 2256 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2258 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2262 */ NdrFcShort( 0x23 ), /* 35 */ +/* 2264 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2266 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2268 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2270 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2272 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2274 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2276 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2278 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0025 */ + +/* 2280 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2282 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2284 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2286 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2288 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2290 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_isEulaAccepted */ + +/* 2292 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2294 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2298 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2300 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2302 */ NdrFcShort( 0x6 ), /* 6 */ +/* 2304 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2306 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2308 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2310 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2312 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2314 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0026 */ + +/* 2316 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2318 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2320 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2322 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2324 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2326 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_usageStatsEnable */ + +/* 2328 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2330 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2334 */ NdrFcShort( 0x25 ), /* 37 */ +/* 2336 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2338 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2340 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2342 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2344 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2346 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2348 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2350 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0027 */ + +/* 2352 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2354 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2356 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2358 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2360 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2362 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_usageStatsEnable */ + +/* 2364 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2366 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2370 */ NdrFcShort( 0x26 ), /* 38 */ +/* 2372 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2374 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2376 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2378 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2380 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2382 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2384 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2386 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0028 */ + +/* 2388 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2390 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2392 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2394 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2396 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2398 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installTimeDiffSec */ + +/* 2400 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2402 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2406 */ NdrFcShort( 0x27 ), /* 39 */ +/* 2408 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2410 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2412 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2414 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2416 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2418 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2420 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2422 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0029 */ + +/* 2424 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2426 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2428 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2430 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2432 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2434 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 2436 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2438 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2442 */ NdrFcShort( 0x28 ), /* 40 */ +/* 2444 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2446 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2448 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2450 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2452 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2454 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2456 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2458 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IApp0030 */ + +/* 2460 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 2462 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2464 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 2466 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2468 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2470 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isDone */ + + + /* Procedure get_isWebAccessible */ + +/* 2472 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2474 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2478 */ NdrFcShort( 0x7 ), /* 7 */ +/* 2480 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2482 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2484 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2486 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2488 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2490 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2492 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2494 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter is_done */ + + + /* Parameter __MIDL__IAppCommand0000 */ + +/* 2496 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2498 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2500 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 2502 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2504 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2506 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_completionHResult */ + + + /* Procedure get_packageCount */ + + + /* Procedure get_exitCode */ + + + /* Procedure get_packageCount */ + + + /* Procedure get_status */ + +/* 2508 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2510 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2514 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2516 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2518 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2520 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2522 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2524 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2526 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2528 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2530 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter hr */ + + + /* Parameter count */ + + + /* Parameter __MIDL__IAppCommandWeb0001 */ + + + /* Parameter count */ + + + /* Parameter __MIDL__IAppCommand0001 */ + +/* 2532 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2534 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2536 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + + + /* Return value */ + +/* 2538 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2540 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2542 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_bytesDownloaded */ + + + /* Procedure get_exitCode */ + +/* 2544 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2546 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2550 */ NdrFcShort( 0x9 ), /* 9 */ +/* 2552 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2554 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2556 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2558 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2560 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2562 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2564 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2566 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0002 */ + + + /* Parameter __MIDL__IAppCommand0002 */ + +/* 2568 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2570 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2572 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 2574 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2576 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2578 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure execute */ + +/* 2580 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2582 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2586 */ NdrFcShort( 0xa ), /* 10 */ +/* 2588 */ NdrFcShort( 0x98 ), /* x86 Stack size/offset = 152 */ +/* 2590 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2592 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2594 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0xa, /* 10 */ +/* 2596 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2598 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2600 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2602 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter arg1 */ + +/* 2604 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2606 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2608 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg2 */ + +/* 2610 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2612 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 2614 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg3 */ + +/* 2616 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2618 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ +/* 2620 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg4 */ + +/* 2622 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2624 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ +/* 2626 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg5 */ + +/* 2628 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2630 */ NdrFcShort( 0x44 ), /* x86 Stack size/offset = 68 */ +/* 2632 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg6 */ + +/* 2634 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2636 */ NdrFcShort( 0x54 ), /* x86 Stack size/offset = 84 */ +/* 2638 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg7 */ + +/* 2640 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2642 */ NdrFcShort( 0x64 ), /* x86 Stack size/offset = 100 */ +/* 2644 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg8 */ + +/* 2646 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2648 */ NdrFcShort( 0x74 ), /* x86 Stack size/offset = 116 */ +/* 2650 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg9 */ + +/* 2652 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2654 */ NdrFcShort( 0x84 ), /* x86 Stack size/offset = 132 */ +/* 2656 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Return value */ + +/* 2658 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2660 */ NdrFcShort( 0x94 ), /* x86 Stack size/offset = 148 */ +/* 2662 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_packageWeb */ + + + /* Procedure get_package */ + +/* 2664 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2666 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2670 */ NdrFcShort( 0x9 ), /* 9 */ +/* 2672 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 2674 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2676 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2678 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 2680 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2682 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2684 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2686 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + + + /* Parameter index */ + +/* 2688 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 2690 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2692 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter package */ + + + /* Parameter package */ + +/* 2694 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 2696 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2698 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + + + /* Return value */ + +/* 2700 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2702 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2704 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get */ + +/* 2706 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2708 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2712 */ NdrFcShort( 0x7 ), /* 7 */ +/* 2714 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2716 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2718 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2720 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2722 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 2724 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2726 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2728 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter dir */ + +/* 2730 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 2732 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2734 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 2736 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2738 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2740 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isAvailable */ + +/* 2742 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2744 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2748 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2750 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2752 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2754 */ NdrFcShort( 0x22 ), /* 34 */ +/* 2756 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2758 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2760 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2762 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2764 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__IPackage0000 */ + +/* 2766 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2768 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2770 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2772 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2774 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2776 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_availableVersion */ + +/* 2778 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2780 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2784 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2786 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2788 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2790 */ NdrFcShort( 0x8 ), /* 8 */ +/* 2792 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 2794 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 2796 */ NdrFcShort( 0x1 ), /* 1 */ +/* 2798 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2800 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0001 */ + +/* 2802 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 2804 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2806 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 2808 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2810 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2812 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_totalBytesToDownload */ + +/* 2814 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2816 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2820 */ NdrFcShort( 0xa ), /* 10 */ +/* 2822 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2824 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2826 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2828 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2830 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2832 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2834 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2836 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0003 */ + +/* 2838 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2840 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2842 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2844 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2846 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2848 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_downloadTimeRemainingMs */ + +/* 2850 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2852 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2856 */ NdrFcShort( 0xb ), /* 11 */ +/* 2858 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2860 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2862 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2864 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2866 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2868 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2870 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2872 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0004 */ + +/* 2874 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2876 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2878 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2880 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2882 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2884 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_nextRetryTime */ + +/* 2886 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2888 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2892 */ NdrFcShort( 0xc ), /* 12 */ +/* 2894 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2896 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2898 */ NdrFcShort( 0x2c ), /* 44 */ +/* 2900 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2902 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2904 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2906 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2908 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0005 */ + +/* 2910 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2912 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2914 */ 0xb, /* FC_HYPER */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2916 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2918 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2920 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_length */ + + + /* Procedure get_installProgress */ + +/* 2922 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2924 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2928 */ NdrFcShort( 0xd ), /* 13 */ +/* 2930 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2932 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2934 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2936 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2938 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2940 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2942 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2944 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + + + /* Parameter __MIDL__ICurrentState0006 */ + +/* 2946 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2948 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2950 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 2952 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2954 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2956 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installTimeRemainingMs */ + +/* 2958 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2960 */ NdrFcLong( 0x0 ), /* 0 */ +/* 2964 */ NdrFcShort( 0xe ), /* 14 */ +/* 2966 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 2968 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2970 */ NdrFcShort( 0x24 ), /* 36 */ +/* 2972 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 2974 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 2976 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2978 */ NdrFcShort( 0x0 ), /* 0 */ +/* 2980 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0007 */ + +/* 2982 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 2984 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 2986 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 2988 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 2990 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 2992 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_isCanceled */ + +/* 2994 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 2996 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3000 */ NdrFcShort( 0xf ), /* 15 */ +/* 3002 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3004 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3006 */ NdrFcShort( 0x22 ), /* 34 */ +/* 3008 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3010 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3012 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3014 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3016 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter is_canceled */ + +/* 3018 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3020 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3022 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3024 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3026 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3028 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_errorCode */ + +/* 3030 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3032 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3036 */ NdrFcShort( 0x10 ), /* 16 */ +/* 3038 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3040 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3042 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3044 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3046 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3048 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3050 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3052 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0008 */ + +/* 3054 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3056 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3058 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3060 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3062 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3064 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_extraCode1 */ + +/* 3066 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3068 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3072 */ NdrFcShort( 0x11 ), /* 17 */ +/* 3074 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3076 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3078 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3080 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3082 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3084 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3086 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3088 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0009 */ + +/* 3090 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3092 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3094 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3096 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3098 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3100 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installerResultCode */ + +/* 3102 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3104 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3108 */ NdrFcShort( 0x13 ), /* 19 */ +/* 3110 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3112 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3114 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3116 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3118 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3120 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3122 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3124 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0011 */ + +/* 3126 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3128 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3130 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3132 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3134 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3136 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_installerResultExtraCode1 */ + +/* 3138 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3140 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3144 */ NdrFcShort( 0x14 ), /* 20 */ +/* 3146 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3148 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3150 */ NdrFcShort( 0x24 ), /* 36 */ +/* 3152 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3154 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3156 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3158 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3160 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0012 */ + +/* 3162 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 3164 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3166 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3168 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3170 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3172 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_postInstallLaunchCommandLine */ + +/* 3174 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3176 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3180 */ NdrFcShort( 0x15 ), /* 21 */ +/* 3182 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3184 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3186 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3188 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 3190 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 3192 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3194 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3196 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter __MIDL__ICurrentState0013 */ + +/* 3198 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 3200 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3202 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 3204 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3206 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3208 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure UpdateRegistry */ + +/* 3210 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3212 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3216 */ NdrFcShort( 0x7 ), /* 7 */ +/* 3218 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 3220 */ NdrFcShort( 0x6 ), /* 6 */ +/* 3222 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3224 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 3226 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3228 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3230 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3232 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 3234 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3236 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3238 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter is_machine */ + +/* 3240 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3242 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3244 */ 0x6, /* FC_SHORT */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3246 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3248 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3250 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure QueryUserForCredentials */ + +/* 3252 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3254 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3258 */ NdrFcShort( 0x3 ), /* 3 */ +/* 3260 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ +/* 3262 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3264 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3266 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x6, /* 6 */ +/* 3268 */ 0x8, /* 8 */ + 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ +/* 3270 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3272 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3274 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter owner_hwnd */ + +/* 3276 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3278 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3280 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter server */ + +/* 3282 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3284 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3286 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter message */ + +/* 3288 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3290 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3292 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter username */ + +/* 3294 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 3296 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 3298 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Parameter password */ + +/* 3300 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 3302 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 3304 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 3306 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3308 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ +/* 3310 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure setOriginURL */ + +/* 3312 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3314 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3318 */ NdrFcShort( 0x3 ), /* 3 */ +/* 3320 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3322 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3324 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3326 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 3328 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3330 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3332 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3334 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter origin_url */ + +/* 3336 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3338 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3340 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 3342 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3344 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3346 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createApp */ + +/* 3348 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3350 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3354 */ NdrFcShort( 0x7 ), /* 7 */ +/* 3356 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ +/* 3358 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3360 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3362 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x5, /* 5 */ +/* 3364 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3366 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3368 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3370 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 3372 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3374 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3376 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter brand_code */ + +/* 3378 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3380 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3382 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter language */ + +/* 3384 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3386 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3388 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter ap */ + +/* 3390 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3392 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 3394 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 3396 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3398 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 3400 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnInstalling */ + + + /* Procedure createAllInstalledApps */ + +/* 3402 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3404 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3408 */ NdrFcShort( 0x9 ), /* 9 */ +/* 3410 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3412 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3414 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3416 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3418 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3420 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3422 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3424 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 3426 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3428 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3430 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure put_parentHWND */ + +/* 3432 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3434 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3438 */ NdrFcShort( 0xc ), /* 12 */ +/* 3440 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3442 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3444 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3446 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x2, /* 2 */ +/* 3448 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3450 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3452 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3454 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter hwnd */ + +/* 3456 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3458 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3460 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 3462 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3464 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3466 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_appWeb */ + +/* 3468 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3470 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3474 */ NdrFcShort( 0xe ), /* 14 */ +/* 3476 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 3478 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3480 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3482 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x3, /* 3 */ +/* 3484 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3486 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3488 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3490 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter index */ + +/* 3492 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 3494 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3496 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter app_web */ + +/* 3498 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 3500 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3502 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 3504 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3506 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3508 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure initialize */ + +/* 3510 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3512 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3516 */ NdrFcShort( 0xf ), /* 15 */ +/* 3518 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3520 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3522 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3524 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3526 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3528 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3530 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3532 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3534 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3536 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3538 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure checkForUpdate */ + +/* 3540 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3542 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3546 */ NdrFcShort( 0x10 ), /* 16 */ +/* 3548 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3550 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3552 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3554 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3556 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3558 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3560 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3562 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3564 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3566 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3568 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure download */ + +/* 3570 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3572 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3576 */ NdrFcShort( 0x11 ), /* 17 */ +/* 3578 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3580 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3582 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3584 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3586 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3588 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3590 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3592 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3594 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3596 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3598 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure install */ + +/* 3600 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3602 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3606 */ NdrFcShort( 0x12 ), /* 18 */ +/* 3608 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3610 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3612 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3614 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3616 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3618 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3620 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3622 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3624 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3626 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3628 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure pause */ + +/* 3630 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3632 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3636 */ NdrFcShort( 0x13 ), /* 19 */ +/* 3638 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3640 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3642 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3644 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3646 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3648 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3650 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3652 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3654 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3656 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3658 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure resume */ + +/* 3660 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3662 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3666 */ NdrFcShort( 0x14 ), /* 20 */ +/* 3668 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3670 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3672 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3674 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3676 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3678 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3680 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3682 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3684 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3686 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3688 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure cancel */ + +/* 3690 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3692 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3696 */ NdrFcShort( 0x15 ), /* 21 */ +/* 3698 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3700 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3702 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3704 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3706 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3708 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3710 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3712 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3714 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3716 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3718 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure downloadPackage */ + +/* 3720 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3722 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3726 */ NdrFcShort( 0x16 ), /* 22 */ +/* 3728 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 3730 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3732 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3734 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 3736 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3738 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3740 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3742 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_id */ + +/* 3744 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3746 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3748 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter package_name */ + +/* 3750 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3752 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3754 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Return value */ + +/* 3756 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3758 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3760 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 3762 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3764 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3768 */ NdrFcShort( 0x17 ), /* 23 */ +/* 3770 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3772 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3774 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3776 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 3778 */ 0x8, /* 8 */ + 0x3, /* Ext Flags: new corr desc, clt corr check, */ +/* 3780 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3782 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3784 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current_state */ + +/* 3786 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 */ +/* 3788 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3790 */ NdrFcShort( 0x42c ), /* Type Offset=1068 */ + + /* Return value */ + +/* 3792 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3794 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3796 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_command */ + +/* 3798 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3800 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3804 */ NdrFcShort( 0xa ), /* 10 */ +/* 3806 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 3808 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3810 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3812 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 3814 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3816 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3818 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3820 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter command_id */ + +/* 3822 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3824 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3826 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter command */ + +/* 3828 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 3830 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3832 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 3834 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3836 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3838 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure cancel */ + +/* 3840 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3842 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3846 */ NdrFcShort( 0xb ), /* 11 */ +/* 3848 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3850 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3852 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3854 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3856 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3858 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3860 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3862 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3864 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3866 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3868 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure get_currentState */ + +/* 3870 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3872 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3876 */ NdrFcShort( 0xc ), /* 12 */ +/* 3878 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 3880 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3882 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3884 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ + 0x2, /* 2 */ +/* 3886 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3888 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3890 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3892 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter current_state */ + +/* 3894 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 3896 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3898 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ + + /* Return value */ + +/* 3900 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3902 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3904 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure launch */ + +/* 3906 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3908 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3912 */ NdrFcShort( 0xd ), /* 13 */ +/* 3914 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3916 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3918 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3920 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3922 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3924 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3926 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3928 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3930 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3932 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3934 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure uninstall */ + +/* 3936 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3938 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3942 */ NdrFcShort( 0xe ), /* 14 */ +/* 3944 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 3946 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3948 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3950 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 3952 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 3954 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3956 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3958 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 3960 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 3962 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3964 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure execute */ + +/* 3966 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 3968 */ NdrFcLong( 0x0 ), /* 0 */ +/* 3972 */ NdrFcShort( 0x9 ), /* 9 */ +/* 3974 */ NdrFcShort( 0x98 ), /* x86 Stack size/offset = 152 */ +/* 3976 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3978 */ NdrFcShort( 0x8 ), /* 8 */ +/* 3980 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0xa, /* 10 */ +/* 3982 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 3984 */ NdrFcShort( 0x0 ), /* 0 */ +/* 3986 */ NdrFcShort( 0x1 ), /* 1 */ +/* 3988 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter arg1 */ + +/* 3990 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3992 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 3994 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg2 */ + +/* 3996 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 3998 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 4000 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg3 */ + +/* 4002 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4004 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ +/* 4006 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg4 */ + +/* 4008 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4010 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ +/* 4012 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg5 */ + +/* 4014 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4016 */ NdrFcShort( 0x44 ), /* x86 Stack size/offset = 68 */ +/* 4018 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg6 */ + +/* 4020 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4022 */ NdrFcShort( 0x54 ), /* x86 Stack size/offset = 84 */ +/* 4024 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg7 */ + +/* 4026 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4028 */ NdrFcShort( 0x64 ), /* x86 Stack size/offset = 100 */ +/* 4030 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg8 */ + +/* 4032 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4034 */ NdrFcShort( 0x74 ), /* x86 Stack size/offset = 116 */ +/* 4036 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter arg9 */ + +/* 4038 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4040 */ NdrFcShort( 0x84 ), /* x86 Stack size/offset = 132 */ +/* 4042 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Return value */ + +/* 4044 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4046 */ NdrFcShort( 0x94 ), /* x86 Stack size/offset = 148 */ +/* 4048 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure createOmahaMachineServerAsync */ + +/* 4050 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4052 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4056 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4058 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 4060 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4062 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4064 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x4, /* 4 */ +/* 4066 */ 0x8, /* 8 */ + 0x5, /* Ext Flags: new corr desc, srv corr check, */ +/* 4068 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4070 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4072 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter origin_url */ + +/* 4074 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4076 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4078 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter create_elevated */ + +/* 4080 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4082 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4084 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter status */ + +/* 4086 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ +/* 4088 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4090 */ NdrFcShort( 0x448 ), /* Type Offset=1096 */ + + /* Return value */ + +/* 4092 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4094 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4096 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure Send */ + +/* 4098 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4100 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4104 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4106 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ +/* 4108 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4110 */ NdrFcShort( 0x24 ), /* 36 */ +/* 4112 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ + 0x8, /* 8 */ +/* 4114 */ 0x8, /* 8 */ + 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ +/* 4116 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4118 */ NdrFcShort( 0x1 ), /* 1 */ +/* 4120 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter url */ + +/* 4122 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4124 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4126 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter post_data */ + +/* 4128 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4130 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4132 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter request_headers */ + +/* 4134 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4136 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4138 */ NdrFcShort( 0x48 ), /* Type Offset=72 */ + + /* Parameter response_headers_needed */ + +/* 4140 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */ +/* 4142 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4144 */ NdrFcShort( 0x43a ), /* Type Offset=1082 */ + + /* Parameter response_headers */ + +/* 4146 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 */ +/* 4148 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ +/* 4150 */ NdrFcShort( 0x42c ), /* Type Offset=1068 */ + + /* Parameter response_code */ + +/* 4152 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 4154 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ +/* 4156 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter cache_filename */ + +/* 4158 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ +/* 4160 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ +/* 4162 */ NdrFcShort( 0x3a ), /* Type Offset=58 */ + + /* Return value */ + +/* 4164 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4166 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ +/* 4168 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchCmdLine */ + +/* 4170 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4172 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4176 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4178 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4180 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4182 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4184 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4186 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4188 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4190 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4192 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter cmd_line */ + +/* 4194 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4196 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4198 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Return value */ + +/* 4200 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4202 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4204 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchBrowser */ + +/* 4206 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4208 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4212 */ NdrFcShort( 0x4 ), /* 4 */ +/* 4214 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4216 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4218 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4220 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4222 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4224 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4226 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4228 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter browser_type */ + +/* 4230 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4232 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4234 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter url */ + +/* 4236 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4238 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4240 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Return value */ + +/* 4242 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4244 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4246 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchCmdElevated */ + +/* 4248 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4250 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4254 */ NdrFcShort( 0x5 ), /* 5 */ +/* 4256 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ +/* 4258 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4260 */ NdrFcShort( 0x24 ), /* 36 */ +/* 4262 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x5, /* 5 */ +/* 4264 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4266 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4268 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4270 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 4272 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4274 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4276 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Parameter cmd_id */ + +/* 4278 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4280 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4282 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Parameter caller_proc_id */ + +/* 4284 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4286 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4288 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter proc_handle */ + +/* 4290 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 4292 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4294 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 4296 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4298 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 4300 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchAppCommand */ + +/* 4302 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4304 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4308 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4310 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4312 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4314 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4316 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4318 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4320 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4322 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4324 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 4326 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4328 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4330 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Parameter cmd_id */ + +/* 4332 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4334 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4336 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Return value */ + +/* 4338 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4340 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4342 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnShow */ + + + /* Procedure DoClose */ + +/* 4344 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4346 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4350 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4352 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4354 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4356 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4358 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4360 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4362 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4364 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4366 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 4368 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4370 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4372 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnCheckingForUpdate */ + + + /* Procedure DoPause */ + +/* 4374 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4376 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4380 */ NdrFcShort( 0x4 ), /* 4 */ +/* 4382 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4384 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4386 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4388 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4390 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4392 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4394 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4396 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 4398 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4400 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4402 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure DoResume */ + +/* 4404 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4406 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4410 */ NdrFcShort( 0x5 ), /* 5 */ +/* 4412 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4414 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4416 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4418 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4420 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4422 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4424 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4426 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4428 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4430 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4432 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnWaitingToDownload */ + + + /* Procedure DoRestartBrowsers */ + +/* 4434 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4436 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4440 */ NdrFcShort( 0x6 ), /* 6 */ +/* 4442 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4444 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4446 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4448 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4450 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4452 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4454 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4456 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + + + /* Return value */ + +/* 4458 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4460 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4462 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure DoReboot */ + +/* 4464 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4466 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4470 */ NdrFcShort( 0x7 ), /* 7 */ +/* 4472 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4474 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4476 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4478 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4480 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4482 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4484 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4486 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4488 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4490 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4492 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure DoLaunchBrowser */ + +/* 4494 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4496 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4500 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4502 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4504 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4506 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4508 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4510 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4512 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4514 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4516 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter url */ + +/* 4518 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4520 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4522 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Return value */ + +/* 4524 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4526 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4528 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnUpdateAvailable */ + +/* 4530 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4532 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4536 */ NdrFcShort( 0x5 ), /* 5 */ +/* 4538 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4540 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4542 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4544 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4546 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4548 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4550 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4552 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter version_string */ + +/* 4554 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4556 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4558 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Return value */ + +/* 4560 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4562 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4564 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnDownloading */ + +/* 4566 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4568 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4572 */ NdrFcShort( 0x7 ), /* 7 */ +/* 4574 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4576 */ NdrFcShort( 0x10 ), /* 16 */ +/* 4578 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4580 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x3, /* 3 */ +/* 4582 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4584 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4586 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4588 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter time_remaining_ms */ + +/* 4590 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4592 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4594 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter pos */ + +/* 4596 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4598 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4600 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 4602 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4604 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4606 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnWaitingToInstall */ + +/* 4608 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4610 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4614 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4616 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4618 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4620 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4622 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4624 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4626 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4628 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4630 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4632 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4634 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4636 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnPause */ + +/* 4638 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4640 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4644 */ NdrFcShort( 0xa ), /* 10 */ +/* 4646 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4648 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4650 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4652 */ 0x44, /* Oi2 Flags: has return, has ext, */ + 0x1, /* 1 */ +/* 4654 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4656 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4658 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4660 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Return value */ + +/* 4662 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4664 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4666 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure OnComplete */ + +/* 4668 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4670 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4674 */ NdrFcShort( 0xb ), /* 11 */ +/* 4676 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4678 */ NdrFcShort( 0x6 ), /* 6 */ +/* 4680 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4682 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4684 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4686 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4688 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4690 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter code */ + +/* 4692 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4694 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4696 */ 0xd, /* FC_ENUM16 */ + 0x0, /* 0 */ + + /* Parameter completion_text */ + +/* 4698 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4700 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4702 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Return value */ + +/* 4704 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4706 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4708 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure SetEventSink */ + +/* 4710 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4712 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4716 */ NdrFcShort( 0xc ), /* 12 */ +/* 4718 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4720 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4722 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4724 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x2, /* 2 */ +/* 4726 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4728 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4730 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4732 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter ui_sink */ + +/* 4734 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ +/* 4736 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4738 */ NdrFcShort( 0x462 ), /* Type Offset=1122 */ + + /* Return value */ + +/* 4740 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4742 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4744 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure CheckForUpdate */ + +/* 4746 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4748 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4752 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4754 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4756 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4758 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4760 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4762 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4764 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4766 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4768 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter guid */ + +/* 4770 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4772 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4774 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Parameter observer */ + +/* 4776 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ +/* 4778 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4780 */ NdrFcShort( 0x474 ), /* Type Offset=1140 */ + + /* Return value */ + +/* 4782 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4784 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4786 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure Update */ + +/* 4788 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4790 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4794 */ NdrFcShort( 0x4 ), /* 4 */ +/* 4796 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4798 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4800 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4802 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x3, /* 3 */ +/* 4804 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4806 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4808 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4810 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter guid */ + +/* 4812 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4814 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4816 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Parameter observer */ + +/* 4818 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ +/* 4820 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4822 */ NdrFcShort( 0x474 ), /* Type Offset=1140 */ + + /* Return value */ + +/* 4824 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4826 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4828 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Procedure LaunchCmdElevated */ + +/* 4830 */ 0x33, /* FC_AUTO_HANDLE */ + 0x6c, /* Old Flags: object, Oi2 */ +/* 4832 */ NdrFcLong( 0x0 ), /* 0 */ +/* 4836 */ NdrFcShort( 0x3 ), /* 3 */ +/* 4838 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ +/* 4840 */ NdrFcShort( 0x8 ), /* 8 */ +/* 4842 */ NdrFcShort( 0x24 ), /* 36 */ +/* 4844 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ + 0x5, /* 5 */ +/* 4846 */ 0x8, /* 8 */ + 0x1, /* Ext Flags: new corr desc, */ +/* 4848 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4850 */ NdrFcShort( 0x0 ), /* 0 */ +/* 4852 */ NdrFcShort( 0x0 ), /* 0 */ + + /* Parameter app_guid */ + +/* 4854 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4856 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ +/* 4858 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Parameter cmd_id */ + +/* 4860 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ +/* 4862 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ +/* 4864 */ NdrFcShort( 0x460 ), /* Type Offset=1120 */ + + /* Parameter caller_proc_id */ + +/* 4866 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ +/* 4868 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ +/* 4870 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Parameter proc_handle */ + +/* 4872 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ +/* 4874 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ +/* 4876 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + /* Return value */ + +/* 4878 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ +/* 4880 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ +/* 4882 */ 0x8, /* FC_LONG */ + 0x0, /* 0 */ + + 0x0 + } + }; + +static const google_update_idl_MIDL_TYPE_FORMAT_STRING google_update_idl__MIDL_TypeFormatString = + { + 0, + { + NdrFcShort( 0x0 ), /* 0 */ +/* 2 */ + 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ +/* 4 */ 0x8, /* FC_LONG */ + 0x5c, /* FC_PAD */ +/* 6 */ + 0x11, 0x10, /* FC_RP [pointer_deref] */ +/* 8 */ NdrFcShort( 0x2 ), /* Offset= 2 (10) */ +/* 10 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 12 */ NdrFcLong( 0x20400 ), /* 132096 */ +/* 16 */ NdrFcShort( 0x0 ), /* 0 */ +/* 18 */ NdrFcShort( 0x0 ), /* 0 */ +/* 20 */ 0xc0, /* 192 */ + 0x0, /* 0 */ +/* 22 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 24 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 26 */ 0x0, /* 0 */ + 0x46, /* 70 */ +/* 28 */ + 0x11, 0x4, /* FC_RP [alloced_on_stack] */ +/* 30 */ NdrFcShort( 0x1c ), /* Offset= 28 (58) */ +/* 32 */ + 0x13, 0x0, /* FC_OP */ +/* 34 */ NdrFcShort( 0xe ), /* Offset= 14 (48) */ +/* 36 */ + 0x1b, /* FC_CARRAY */ + 0x1, /* 1 */ +/* 38 */ NdrFcShort( 0x2 ), /* 2 */ +/* 40 */ 0x9, /* Corr desc: FC_ULONG */ + 0x0, /* */ +/* 42 */ NdrFcShort( 0xfffc ), /* -4 */ +/* 44 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 46 */ 0x6, /* FC_SHORT */ + 0x5b, /* FC_END */ +/* 48 */ + 0x17, /* FC_CSTRUCT */ + 0x3, /* 3 */ +/* 50 */ NdrFcShort( 0x8 ), /* 8 */ +/* 52 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (36) */ +/* 54 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 56 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 58 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 60 */ NdrFcShort( 0x0 ), /* 0 */ +/* 62 */ NdrFcShort( 0x4 ), /* 4 */ +/* 64 */ NdrFcShort( 0x0 ), /* 0 */ +/* 66 */ NdrFcShort( 0xffde ), /* Offset= -34 (32) */ +/* 68 */ + 0x12, 0x0, /* FC_UP */ +/* 70 */ NdrFcShort( 0xffea ), /* Offset= -22 (48) */ +/* 72 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 74 */ NdrFcShort( 0x0 ), /* 0 */ +/* 76 */ NdrFcShort( 0x4 ), /* 4 */ +/* 78 */ NdrFcShort( 0x0 ), /* 0 */ +/* 80 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (68) */ +/* 82 */ + 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ +/* 84 */ 0x6, /* FC_SHORT */ + 0x5c, /* FC_PAD */ +/* 86 */ + 0x11, 0x4, /* FC_RP [alloced_on_stack] */ +/* 88 */ NdrFcShort( 0x3d4 ), /* Offset= 980 (1068) */ +/* 90 */ + 0x13, 0x0, /* FC_OP */ +/* 92 */ NdrFcShort( 0x3bc ), /* Offset= 956 (1048) */ +/* 94 */ + 0x2b, /* FC_NON_ENCAPSULATED_UNION */ + 0x9, /* FC_ULONG */ +/* 96 */ 0x7, /* Corr desc: FC_USHORT */ + 0x0, /* */ +/* 98 */ NdrFcShort( 0xfff8 ), /* -8 */ +/* 100 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 102 */ NdrFcShort( 0x2 ), /* Offset= 2 (104) */ +/* 104 */ NdrFcShort( 0x10 ), /* 16 */ +/* 106 */ NdrFcShort( 0x2f ), /* 47 */ +/* 108 */ NdrFcLong( 0x14 ), /* 20 */ +/* 112 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ +/* 114 */ NdrFcLong( 0x3 ), /* 3 */ +/* 118 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 120 */ NdrFcLong( 0x11 ), /* 17 */ +/* 124 */ NdrFcShort( 0x8001 ), /* Simple arm type: FC_BYTE */ +/* 126 */ NdrFcLong( 0x2 ), /* 2 */ +/* 130 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ +/* 132 */ NdrFcLong( 0x4 ), /* 4 */ +/* 136 */ NdrFcShort( 0x800a ), /* Simple arm type: FC_FLOAT */ +/* 138 */ NdrFcLong( 0x5 ), /* 5 */ +/* 142 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ +/* 144 */ NdrFcLong( 0xb ), /* 11 */ +/* 148 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ +/* 150 */ NdrFcLong( 0xa ), /* 10 */ +/* 154 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 156 */ NdrFcLong( 0x6 ), /* 6 */ +/* 160 */ NdrFcShort( 0xe8 ), /* Offset= 232 (392) */ +/* 162 */ NdrFcLong( 0x7 ), /* 7 */ +/* 166 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ +/* 168 */ NdrFcLong( 0x8 ), /* 8 */ +/* 172 */ NdrFcShort( 0xff74 ), /* Offset= -140 (32) */ +/* 174 */ NdrFcLong( 0xd ), /* 13 */ +/* 178 */ NdrFcShort( 0xdc ), /* Offset= 220 (398) */ +/* 180 */ NdrFcLong( 0x9 ), /* 9 */ +/* 184 */ NdrFcShort( 0xff52 ), /* Offset= -174 (10) */ +/* 186 */ NdrFcLong( 0x2000 ), /* 8192 */ +/* 190 */ NdrFcShort( 0xe2 ), /* Offset= 226 (416) */ +/* 192 */ NdrFcLong( 0x24 ), /* 36 */ +/* 196 */ NdrFcShort( 0x30a ), /* Offset= 778 (974) */ +/* 198 */ NdrFcLong( 0x4024 ), /* 16420 */ +/* 202 */ NdrFcShort( 0x304 ), /* Offset= 772 (974) */ +/* 204 */ NdrFcLong( 0x4011 ), /* 16401 */ +/* 208 */ NdrFcShort( 0x302 ), /* Offset= 770 (978) */ +/* 210 */ NdrFcLong( 0x4002 ), /* 16386 */ +/* 214 */ NdrFcShort( 0x300 ), /* Offset= 768 (982) */ +/* 216 */ NdrFcLong( 0x4003 ), /* 16387 */ +/* 220 */ NdrFcShort( 0x2fe ), /* Offset= 766 (986) */ +/* 222 */ NdrFcLong( 0x4014 ), /* 16404 */ +/* 226 */ NdrFcShort( 0x2fc ), /* Offset= 764 (990) */ +/* 228 */ NdrFcLong( 0x4004 ), /* 16388 */ +/* 232 */ NdrFcShort( 0x2fa ), /* Offset= 762 (994) */ +/* 234 */ NdrFcLong( 0x4005 ), /* 16389 */ +/* 238 */ NdrFcShort( 0x2f8 ), /* Offset= 760 (998) */ +/* 240 */ NdrFcLong( 0x400b ), /* 16395 */ +/* 244 */ NdrFcShort( 0x2e2 ), /* Offset= 738 (982) */ +/* 246 */ NdrFcLong( 0x400a ), /* 16394 */ +/* 250 */ NdrFcShort( 0x2e0 ), /* Offset= 736 (986) */ +/* 252 */ NdrFcLong( 0x4006 ), /* 16390 */ +/* 256 */ NdrFcShort( 0x2ea ), /* Offset= 746 (1002) */ +/* 258 */ NdrFcLong( 0x4007 ), /* 16391 */ +/* 262 */ NdrFcShort( 0x2e0 ), /* Offset= 736 (998) */ +/* 264 */ NdrFcLong( 0x4008 ), /* 16392 */ +/* 268 */ NdrFcShort( 0x2e2 ), /* Offset= 738 (1006) */ +/* 270 */ NdrFcLong( 0x400d ), /* 16397 */ +/* 274 */ NdrFcShort( 0x2e0 ), /* Offset= 736 (1010) */ +/* 276 */ NdrFcLong( 0x4009 ), /* 16393 */ +/* 280 */ NdrFcShort( 0x2de ), /* Offset= 734 (1014) */ +/* 282 */ NdrFcLong( 0x6000 ), /* 24576 */ +/* 286 */ NdrFcShort( 0x2dc ), /* Offset= 732 (1018) */ +/* 288 */ NdrFcLong( 0x400c ), /* 16396 */ +/* 292 */ NdrFcShort( 0x2da ), /* Offset= 730 (1022) */ +/* 294 */ NdrFcLong( 0x10 ), /* 16 */ +/* 298 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ +/* 300 */ NdrFcLong( 0x12 ), /* 18 */ +/* 304 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ +/* 306 */ NdrFcLong( 0x13 ), /* 19 */ +/* 310 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 312 */ NdrFcLong( 0x15 ), /* 21 */ +/* 316 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ +/* 318 */ NdrFcLong( 0x16 ), /* 22 */ +/* 322 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 324 */ NdrFcLong( 0x17 ), /* 23 */ +/* 328 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ +/* 330 */ NdrFcLong( 0xe ), /* 14 */ +/* 334 */ NdrFcShort( 0x2b8 ), /* Offset= 696 (1030) */ +/* 336 */ NdrFcLong( 0x400e ), /* 16398 */ +/* 340 */ NdrFcShort( 0x2bc ), /* Offset= 700 (1040) */ +/* 342 */ NdrFcLong( 0x4010 ), /* 16400 */ +/* 346 */ NdrFcShort( 0x2ba ), /* Offset= 698 (1044) */ +/* 348 */ NdrFcLong( 0x4012 ), /* 16402 */ +/* 352 */ NdrFcShort( 0x276 ), /* Offset= 630 (982) */ +/* 354 */ NdrFcLong( 0x4013 ), /* 16403 */ +/* 358 */ NdrFcShort( 0x274 ), /* Offset= 628 (986) */ +/* 360 */ NdrFcLong( 0x4015 ), /* 16405 */ +/* 364 */ NdrFcShort( 0x272 ), /* Offset= 626 (990) */ +/* 366 */ NdrFcLong( 0x4016 ), /* 16406 */ +/* 370 */ NdrFcShort( 0x268 ), /* Offset= 616 (986) */ +/* 372 */ NdrFcLong( 0x4017 ), /* 16407 */ +/* 376 */ NdrFcShort( 0x262 ), /* Offset= 610 (986) */ +/* 378 */ NdrFcLong( 0x0 ), /* 0 */ +/* 382 */ NdrFcShort( 0x0 ), /* Offset= 0 (382) */ +/* 384 */ NdrFcLong( 0x1 ), /* 1 */ +/* 388 */ NdrFcShort( 0x0 ), /* Offset= 0 (388) */ +/* 390 */ NdrFcShort( 0xffff ), /* Offset= -1 (389) */ +/* 392 */ + 0x15, /* FC_STRUCT */ + 0x7, /* 7 */ +/* 394 */ NdrFcShort( 0x8 ), /* 8 */ +/* 396 */ 0xb, /* FC_HYPER */ + 0x5b, /* FC_END */ +/* 398 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 400 */ NdrFcLong( 0x0 ), /* 0 */ +/* 404 */ NdrFcShort( 0x0 ), /* 0 */ +/* 406 */ NdrFcShort( 0x0 ), /* 0 */ +/* 408 */ 0xc0, /* 192 */ + 0x0, /* 0 */ +/* 410 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 412 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 414 */ 0x0, /* 0 */ + 0x46, /* 70 */ +/* 416 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 418 */ NdrFcShort( 0x2 ), /* Offset= 2 (420) */ +/* 420 */ + 0x13, 0x0, /* FC_OP */ +/* 422 */ NdrFcShort( 0x216 ), /* Offset= 534 (956) */ +/* 424 */ + 0x2a, /* FC_ENCAPSULATED_UNION */ + 0x49, /* 73 */ +/* 426 */ NdrFcShort( 0x18 ), /* 24 */ +/* 428 */ NdrFcShort( 0xa ), /* 10 */ +/* 430 */ NdrFcLong( 0x8 ), /* 8 */ +/* 434 */ NdrFcShort( 0x5a ), /* Offset= 90 (524) */ +/* 436 */ NdrFcLong( 0xd ), /* 13 */ +/* 440 */ NdrFcShort( 0x7e ), /* Offset= 126 (566) */ +/* 442 */ NdrFcLong( 0x9 ), /* 9 */ +/* 446 */ NdrFcShort( 0x9e ), /* Offset= 158 (604) */ +/* 448 */ NdrFcLong( 0xc ), /* 12 */ +/* 452 */ NdrFcShort( 0xc8 ), /* Offset= 200 (652) */ +/* 454 */ NdrFcLong( 0x24 ), /* 36 */ +/* 458 */ NdrFcShort( 0x124 ), /* Offset= 292 (750) */ +/* 460 */ NdrFcLong( 0x800d ), /* 32781 */ +/* 464 */ NdrFcShort( 0x140 ), /* Offset= 320 (784) */ +/* 466 */ NdrFcLong( 0x10 ), /* 16 */ +/* 470 */ NdrFcShort( 0x15a ), /* Offset= 346 (816) */ +/* 472 */ NdrFcLong( 0x2 ), /* 2 */ +/* 476 */ NdrFcShort( 0x174 ), /* Offset= 372 (848) */ +/* 478 */ NdrFcLong( 0x3 ), /* 3 */ +/* 482 */ NdrFcShort( 0x18e ), /* Offset= 398 (880) */ +/* 484 */ NdrFcLong( 0x14 ), /* 20 */ +/* 488 */ NdrFcShort( 0x1a8 ), /* Offset= 424 (912) */ +/* 490 */ NdrFcShort( 0xffff ), /* Offset= -1 (489) */ +/* 492 */ + 0x1b, /* FC_CARRAY */ + 0x3, /* 3 */ +/* 494 */ NdrFcShort( 0x4 ), /* 4 */ +/* 496 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 498 */ NdrFcShort( 0x0 ), /* 0 */ +/* 500 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 502 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 504 */ + 0x48, /* FC_VARIABLE_REPEAT */ + 0x49, /* FC_FIXED_OFFSET */ +/* 506 */ NdrFcShort( 0x4 ), /* 4 */ +/* 508 */ NdrFcShort( 0x0 ), /* 0 */ +/* 510 */ NdrFcShort( 0x1 ), /* 1 */ +/* 512 */ NdrFcShort( 0x0 ), /* 0 */ +/* 514 */ NdrFcShort( 0x0 ), /* 0 */ +/* 516 */ 0x13, 0x0, /* FC_OP */ +/* 518 */ NdrFcShort( 0xfe2a ), /* Offset= -470 (48) */ +/* 520 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 522 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 524 */ + 0x16, /* FC_PSTRUCT */ + 0x3, /* 3 */ +/* 526 */ NdrFcShort( 0x8 ), /* 8 */ +/* 528 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 530 */ + 0x46, /* FC_NO_REPEAT */ + 0x5c, /* FC_PAD */ +/* 532 */ NdrFcShort( 0x4 ), /* 4 */ +/* 534 */ NdrFcShort( 0x4 ), /* 4 */ +/* 536 */ 0x11, 0x0, /* FC_RP */ +/* 538 */ NdrFcShort( 0xffd2 ), /* Offset= -46 (492) */ +/* 540 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 542 */ 0x8, /* FC_LONG */ + 0x5b, /* FC_END */ +/* 544 */ + 0x21, /* FC_BOGUS_ARRAY */ + 0x3, /* 3 */ +/* 546 */ NdrFcShort( 0x0 ), /* 0 */ +/* 548 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 550 */ NdrFcShort( 0x0 ), /* 0 */ +/* 552 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 554 */ NdrFcLong( 0xffffffff ), /* -1 */ +/* 558 */ NdrFcShort( 0x0 ), /* Corr flags: */ +/* 560 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 562 */ NdrFcShort( 0xff5c ), /* Offset= -164 (398) */ +/* 564 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 566 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 568 */ NdrFcShort( 0x8 ), /* 8 */ +/* 570 */ NdrFcShort( 0x0 ), /* 0 */ +/* 572 */ NdrFcShort( 0x6 ), /* Offset= 6 (578) */ +/* 574 */ 0x8, /* FC_LONG */ + 0x36, /* FC_POINTER */ +/* 576 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 578 */ + 0x11, 0x0, /* FC_RP */ +/* 580 */ NdrFcShort( 0xffdc ), /* Offset= -36 (544) */ +/* 582 */ + 0x21, /* FC_BOGUS_ARRAY */ + 0x3, /* 3 */ +/* 584 */ NdrFcShort( 0x0 ), /* 0 */ +/* 586 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 588 */ NdrFcShort( 0x0 ), /* 0 */ +/* 590 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 592 */ NdrFcLong( 0xffffffff ), /* -1 */ +/* 596 */ NdrFcShort( 0x0 ), /* Corr flags: */ +/* 598 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 600 */ NdrFcShort( 0xfdb2 ), /* Offset= -590 (10) */ +/* 602 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 604 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 606 */ NdrFcShort( 0x8 ), /* 8 */ +/* 608 */ NdrFcShort( 0x0 ), /* 0 */ +/* 610 */ NdrFcShort( 0x6 ), /* Offset= 6 (616) */ +/* 612 */ 0x8, /* FC_LONG */ + 0x36, /* FC_POINTER */ +/* 614 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 616 */ + 0x11, 0x0, /* FC_RP */ +/* 618 */ NdrFcShort( 0xffdc ), /* Offset= -36 (582) */ +/* 620 */ + 0x1b, /* FC_CARRAY */ + 0x3, /* 3 */ +/* 622 */ NdrFcShort( 0x4 ), /* 4 */ +/* 624 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 626 */ NdrFcShort( 0x0 ), /* 0 */ +/* 628 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 630 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 632 */ + 0x48, /* FC_VARIABLE_REPEAT */ + 0x49, /* FC_FIXED_OFFSET */ +/* 634 */ NdrFcShort( 0x4 ), /* 4 */ +/* 636 */ NdrFcShort( 0x0 ), /* 0 */ +/* 638 */ NdrFcShort( 0x1 ), /* 1 */ +/* 640 */ NdrFcShort( 0x0 ), /* 0 */ +/* 642 */ NdrFcShort( 0x0 ), /* 0 */ +/* 644 */ 0x13, 0x0, /* FC_OP */ +/* 646 */ NdrFcShort( 0x192 ), /* Offset= 402 (1048) */ +/* 648 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 650 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 652 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 654 */ NdrFcShort( 0x8 ), /* 8 */ +/* 656 */ NdrFcShort( 0x0 ), /* 0 */ +/* 658 */ NdrFcShort( 0x6 ), /* Offset= 6 (664) */ +/* 660 */ 0x8, /* FC_LONG */ + 0x36, /* FC_POINTER */ +/* 662 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 664 */ + 0x11, 0x0, /* FC_RP */ +/* 666 */ NdrFcShort( 0xffd2 ), /* Offset= -46 (620) */ +/* 668 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 670 */ NdrFcLong( 0x2f ), /* 47 */ +/* 674 */ NdrFcShort( 0x0 ), /* 0 */ +/* 676 */ NdrFcShort( 0x0 ), /* 0 */ +/* 678 */ 0xc0, /* 192 */ + 0x0, /* 0 */ +/* 680 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 682 */ 0x0, /* 0 */ + 0x0, /* 0 */ +/* 684 */ 0x0, /* 0 */ + 0x46, /* 70 */ +/* 686 */ + 0x1b, /* FC_CARRAY */ + 0x0, /* 0 */ +/* 688 */ NdrFcShort( 0x1 ), /* 1 */ +/* 690 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 692 */ NdrFcShort( 0x4 ), /* 4 */ +/* 694 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 696 */ 0x1, /* FC_BYTE */ + 0x5b, /* FC_END */ +/* 698 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 700 */ NdrFcShort( 0x10 ), /* 16 */ +/* 702 */ NdrFcShort( 0x0 ), /* 0 */ +/* 704 */ NdrFcShort( 0xa ), /* Offset= 10 (714) */ +/* 706 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 708 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 710 */ NdrFcShort( 0xffd6 ), /* Offset= -42 (668) */ +/* 712 */ 0x36, /* FC_POINTER */ + 0x5b, /* FC_END */ +/* 714 */ + 0x13, 0x0, /* FC_OP */ +/* 716 */ NdrFcShort( 0xffe2 ), /* Offset= -30 (686) */ +/* 718 */ + 0x1b, /* FC_CARRAY */ + 0x3, /* 3 */ +/* 720 */ NdrFcShort( 0x4 ), /* 4 */ +/* 722 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 724 */ NdrFcShort( 0x0 ), /* 0 */ +/* 726 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 728 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 730 */ + 0x48, /* FC_VARIABLE_REPEAT */ + 0x49, /* FC_FIXED_OFFSET */ +/* 732 */ NdrFcShort( 0x4 ), /* 4 */ +/* 734 */ NdrFcShort( 0x0 ), /* 0 */ +/* 736 */ NdrFcShort( 0x1 ), /* 1 */ +/* 738 */ NdrFcShort( 0x0 ), /* 0 */ +/* 740 */ NdrFcShort( 0x0 ), /* 0 */ +/* 742 */ 0x13, 0x0, /* FC_OP */ +/* 744 */ NdrFcShort( 0xffd2 ), /* Offset= -46 (698) */ +/* 746 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 748 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 750 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 752 */ NdrFcShort( 0x8 ), /* 8 */ +/* 754 */ NdrFcShort( 0x0 ), /* 0 */ +/* 756 */ NdrFcShort( 0x6 ), /* Offset= 6 (762) */ +/* 758 */ 0x8, /* FC_LONG */ + 0x36, /* FC_POINTER */ +/* 760 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 762 */ + 0x11, 0x0, /* FC_RP */ +/* 764 */ NdrFcShort( 0xffd2 ), /* Offset= -46 (718) */ +/* 766 */ + 0x1d, /* FC_SMFARRAY */ + 0x0, /* 0 */ +/* 768 */ NdrFcShort( 0x8 ), /* 8 */ +/* 770 */ 0x1, /* FC_BYTE */ + 0x5b, /* FC_END */ +/* 772 */ + 0x15, /* FC_STRUCT */ + 0x3, /* 3 */ +/* 774 */ NdrFcShort( 0x10 ), /* 16 */ +/* 776 */ 0x8, /* FC_LONG */ + 0x6, /* FC_SHORT */ +/* 778 */ 0x6, /* FC_SHORT */ + 0x4c, /* FC_EMBEDDED_COMPLEX */ +/* 780 */ 0x0, /* 0 */ + NdrFcShort( 0xfff1 ), /* Offset= -15 (766) */ + 0x5b, /* FC_END */ +/* 784 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 786 */ NdrFcShort( 0x18 ), /* 24 */ +/* 788 */ NdrFcShort( 0x0 ), /* 0 */ +/* 790 */ NdrFcShort( 0xa ), /* Offset= 10 (800) */ +/* 792 */ 0x8, /* FC_LONG */ + 0x36, /* FC_POINTER */ +/* 794 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 796 */ NdrFcShort( 0xffe8 ), /* Offset= -24 (772) */ +/* 798 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 800 */ + 0x11, 0x0, /* FC_RP */ +/* 802 */ NdrFcShort( 0xfefe ), /* Offset= -258 (544) */ +/* 804 */ + 0x1b, /* FC_CARRAY */ + 0x0, /* 0 */ +/* 806 */ NdrFcShort( 0x1 ), /* 1 */ +/* 808 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 810 */ NdrFcShort( 0x0 ), /* 0 */ +/* 812 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 814 */ 0x1, /* FC_BYTE */ + 0x5b, /* FC_END */ +/* 816 */ + 0x16, /* FC_PSTRUCT */ + 0x3, /* 3 */ +/* 818 */ NdrFcShort( 0x8 ), /* 8 */ +/* 820 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 822 */ + 0x46, /* FC_NO_REPEAT */ + 0x5c, /* FC_PAD */ +/* 824 */ NdrFcShort( 0x4 ), /* 4 */ +/* 826 */ NdrFcShort( 0x4 ), /* 4 */ +/* 828 */ 0x13, 0x0, /* FC_OP */ +/* 830 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (804) */ +/* 832 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 834 */ 0x8, /* FC_LONG */ + 0x5b, /* FC_END */ +/* 836 */ + 0x1b, /* FC_CARRAY */ + 0x1, /* 1 */ +/* 838 */ NdrFcShort( 0x2 ), /* 2 */ +/* 840 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 842 */ NdrFcShort( 0x0 ), /* 0 */ +/* 844 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 846 */ 0x6, /* FC_SHORT */ + 0x5b, /* FC_END */ +/* 848 */ + 0x16, /* FC_PSTRUCT */ + 0x3, /* 3 */ +/* 850 */ NdrFcShort( 0x8 ), /* 8 */ +/* 852 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 854 */ + 0x46, /* FC_NO_REPEAT */ + 0x5c, /* FC_PAD */ +/* 856 */ NdrFcShort( 0x4 ), /* 4 */ +/* 858 */ NdrFcShort( 0x4 ), /* 4 */ +/* 860 */ 0x13, 0x0, /* FC_OP */ +/* 862 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (836) */ +/* 864 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 866 */ 0x8, /* FC_LONG */ + 0x5b, /* FC_END */ +/* 868 */ + 0x1b, /* FC_CARRAY */ + 0x3, /* 3 */ +/* 870 */ NdrFcShort( 0x4 ), /* 4 */ +/* 872 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 874 */ NdrFcShort( 0x0 ), /* 0 */ +/* 876 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 878 */ 0x8, /* FC_LONG */ + 0x5b, /* FC_END */ +/* 880 */ + 0x16, /* FC_PSTRUCT */ + 0x3, /* 3 */ +/* 882 */ NdrFcShort( 0x8 ), /* 8 */ +/* 884 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 886 */ + 0x46, /* FC_NO_REPEAT */ + 0x5c, /* FC_PAD */ +/* 888 */ NdrFcShort( 0x4 ), /* 4 */ +/* 890 */ NdrFcShort( 0x4 ), /* 4 */ +/* 892 */ 0x13, 0x0, /* FC_OP */ +/* 894 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (868) */ +/* 896 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 898 */ 0x8, /* FC_LONG */ + 0x5b, /* FC_END */ +/* 900 */ + 0x1b, /* FC_CARRAY */ + 0x7, /* 7 */ +/* 902 */ NdrFcShort( 0x8 ), /* 8 */ +/* 904 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ + 0x0, /* */ +/* 906 */ NdrFcShort( 0x0 ), /* 0 */ +/* 908 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 910 */ 0xb, /* FC_HYPER */ + 0x5b, /* FC_END */ +/* 912 */ + 0x16, /* FC_PSTRUCT */ + 0x3, /* 3 */ +/* 914 */ NdrFcShort( 0x8 ), /* 8 */ +/* 916 */ + 0x4b, /* FC_PP */ + 0x5c, /* FC_PAD */ +/* 918 */ + 0x46, /* FC_NO_REPEAT */ + 0x5c, /* FC_PAD */ +/* 920 */ NdrFcShort( 0x4 ), /* 4 */ +/* 922 */ NdrFcShort( 0x4 ), /* 4 */ +/* 924 */ 0x13, 0x0, /* FC_OP */ +/* 926 */ NdrFcShort( 0xffe6 ), /* Offset= -26 (900) */ +/* 928 */ + 0x5b, /* FC_END */ + + 0x8, /* FC_LONG */ +/* 930 */ 0x8, /* FC_LONG */ + 0x5b, /* FC_END */ +/* 932 */ + 0x15, /* FC_STRUCT */ + 0x3, /* 3 */ +/* 934 */ NdrFcShort( 0x8 ), /* 8 */ +/* 936 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 938 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 940 */ + 0x1b, /* FC_CARRAY */ + 0x3, /* 3 */ +/* 942 */ NdrFcShort( 0x8 ), /* 8 */ +/* 944 */ 0x7, /* Corr desc: FC_USHORT */ + 0x0, /* */ +/* 946 */ NdrFcShort( 0xffd8 ), /* -40 */ +/* 948 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ +/* 950 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 952 */ NdrFcShort( 0xffec ), /* Offset= -20 (932) */ +/* 954 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 956 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x3, /* 3 */ +/* 958 */ NdrFcShort( 0x28 ), /* 40 */ +/* 960 */ NdrFcShort( 0xffec ), /* Offset= -20 (940) */ +/* 962 */ NdrFcShort( 0x0 ), /* Offset= 0 (962) */ +/* 964 */ 0x6, /* FC_SHORT */ + 0x6, /* FC_SHORT */ +/* 966 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 968 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 970 */ NdrFcShort( 0xfdde ), /* Offset= -546 (424) */ +/* 972 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 974 */ + 0x13, 0x0, /* FC_OP */ +/* 976 */ NdrFcShort( 0xfeea ), /* Offset= -278 (698) */ +/* 978 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 980 */ 0x1, /* FC_BYTE */ + 0x5c, /* FC_PAD */ +/* 982 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 984 */ 0x6, /* FC_SHORT */ + 0x5c, /* FC_PAD */ +/* 986 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 988 */ 0x8, /* FC_LONG */ + 0x5c, /* FC_PAD */ +/* 990 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 992 */ 0xb, /* FC_HYPER */ + 0x5c, /* FC_PAD */ +/* 994 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 996 */ 0xa, /* FC_FLOAT */ + 0x5c, /* FC_PAD */ +/* 998 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 1000 */ 0xc, /* FC_DOUBLE */ + 0x5c, /* FC_PAD */ +/* 1002 */ + 0x13, 0x0, /* FC_OP */ +/* 1004 */ NdrFcShort( 0xfd9c ), /* Offset= -612 (392) */ +/* 1006 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 1008 */ NdrFcShort( 0xfc30 ), /* Offset= -976 (32) */ +/* 1010 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 1012 */ NdrFcShort( 0xfd9a ), /* Offset= -614 (398) */ +/* 1014 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 1016 */ NdrFcShort( 0xfc12 ), /* Offset= -1006 (10) */ +/* 1018 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 1020 */ NdrFcShort( 0xfda4 ), /* Offset= -604 (416) */ +/* 1022 */ + 0x13, 0x10, /* FC_OP [pointer_deref] */ +/* 1024 */ NdrFcShort( 0x2 ), /* Offset= 2 (1026) */ +/* 1026 */ + 0x13, 0x0, /* FC_OP */ +/* 1028 */ NdrFcShort( 0x14 ), /* Offset= 20 (1048) */ +/* 1030 */ + 0x15, /* FC_STRUCT */ + 0x7, /* 7 */ +/* 1032 */ NdrFcShort( 0x10 ), /* 16 */ +/* 1034 */ 0x6, /* FC_SHORT */ + 0x1, /* FC_BYTE */ +/* 1036 */ 0x1, /* FC_BYTE */ + 0x8, /* FC_LONG */ +/* 1038 */ 0xb, /* FC_HYPER */ + 0x5b, /* FC_END */ +/* 1040 */ + 0x13, 0x0, /* FC_OP */ +/* 1042 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (1030) */ +/* 1044 */ + 0x13, 0x8, /* FC_OP [simple_pointer] */ +/* 1046 */ 0x2, /* FC_CHAR */ + 0x5c, /* FC_PAD */ +/* 1048 */ + 0x1a, /* FC_BOGUS_STRUCT */ + 0x7, /* 7 */ +/* 1050 */ NdrFcShort( 0x20 ), /* 32 */ +/* 1052 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1054 */ NdrFcShort( 0x0 ), /* Offset= 0 (1054) */ +/* 1056 */ 0x8, /* FC_LONG */ + 0x8, /* FC_LONG */ +/* 1058 */ 0x6, /* FC_SHORT */ + 0x6, /* FC_SHORT */ +/* 1060 */ 0x6, /* FC_SHORT */ + 0x6, /* FC_SHORT */ +/* 1062 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ + 0x0, /* 0 */ +/* 1064 */ NdrFcShort( 0xfc36 ), /* Offset= -970 (94) */ +/* 1066 */ 0x5c, /* FC_PAD */ + 0x5b, /* FC_END */ +/* 1068 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 1070 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1072 */ NdrFcShort( 0x10 ), /* 16 */ +/* 1074 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1076 */ NdrFcShort( 0xfc26 ), /* Offset= -986 (90) */ +/* 1078 */ + 0x12, 0x0, /* FC_UP */ +/* 1080 */ NdrFcShort( 0xffe0 ), /* Offset= -32 (1048) */ +/* 1082 */ 0xb4, /* FC_USER_MARSHAL */ + 0x83, /* 131 */ +/* 1084 */ NdrFcShort( 0x1 ), /* 1 */ +/* 1086 */ NdrFcShort( 0x10 ), /* 16 */ +/* 1088 */ NdrFcShort( 0x0 ), /* 0 */ +/* 1090 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (1078) */ +/* 1092 */ + 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ +/* 1094 */ 0xb, /* FC_HYPER */ + 0x5c, /* FC_PAD */ +/* 1096 */ + 0x11, 0x10, /* FC_RP [pointer_deref] */ +/* 1098 */ NdrFcShort( 0x2 ), /* Offset= 2 (1100) */ +/* 1100 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 1102 */ NdrFcLong( 0x2e629606 ), /* 778212870 */ +/* 1106 */ NdrFcShort( 0x312a ), /* 12586 */ +/* 1108 */ NdrFcShort( 0x482f ), /* 18479 */ +/* 1110 */ 0x9b, /* 155 */ + 0x12, /* 18 */ +/* 1112 */ 0x2c, /* 44 */ + 0x4a, /* 74 */ +/* 1114 */ 0xbf, /* 191 */ + 0x6f, /* 111 */ +/* 1116 */ 0xb, /* 11 */ + 0x6d, /* 109 */ +/* 1118 */ + 0x11, 0x8, /* FC_RP [simple_pointer] */ +/* 1120 */ + 0x25, /* FC_C_WSTRING */ + 0x5c, /* FC_PAD */ +/* 1122 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 1124 */ NdrFcLong( 0x1c642ced ), /* 476327149 */ +/* 1128 */ NdrFcShort( 0xca3b ), /* -13765 */ +/* 1130 */ NdrFcShort( 0x4013 ), /* 16403 */ +/* 1132 */ 0xa9, /* 169 */ + 0xdf, /* 223 */ +/* 1134 */ 0xca, /* 202 */ + 0x6c, /* 108 */ +/* 1136 */ 0xe5, /* 229 */ + 0xff, /* 255 */ +/* 1138 */ 0x65, /* 101 */ + 0x3, /* 3 */ +/* 1140 */ + 0x2f, /* FC_IP */ + 0x5a, /* FC_CONSTANT_IID */ +/* 1142 */ NdrFcLong( 0x49d7563b ), /* 1238849083 */ +/* 1146 */ NdrFcShort( 0x2ddb ), /* 11739 */ +/* 1148 */ NdrFcShort( 0x4831 ), /* 18481 */ +/* 1150 */ 0x88, /* 136 */ + 0xc8, /* 200 */ +/* 1152 */ 0x76, /* 118 */ + 0x8a, /* 138 */ +/* 1154 */ 0x53, /* 83 */ + 0x83, /* 131 */ +/* 1156 */ 0x38, /* 56 */ + 0x37, /* 55 */ + + 0x0 + } + }; + +static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] = + { + + { + BSTR_UserSize + ,BSTR_UserMarshal + ,BSTR_UserUnmarshal + ,BSTR_UserFree + }, + { + VARIANT_UserSize + ,VARIANT_UserMarshal + ,VARIANT_UserUnmarshal + ,VARIANT_UserFree + } + + }; + + + +/* Standard interface: __MIDL_itf_google_update_idl_0000_0000, ver. 0.0, + GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ + + +/* Object interface: IUnknown, ver. 0.0, + GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ + + +/* Object interface: IDispatch, ver. 0.0, + GUID={0x00020400,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ + + +/* Object interface: IGoogleUpdate3, ver. 0.0, + GUID={0x6DB17455,0x4E85,0x46e7,{0x9D,0x23,0xE5,0x55,0xE4,0xB0,0x05,0xAF}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate3_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 0, + 36, + 78 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate3_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IGoogleUpdate3ProxyVtbl = +{ + &IGoogleUpdate3_ProxyInfo, + &IID_IGoogleUpdate3, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3::get_Count */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3::get_Item */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3::createAppBundle */ +}; + + +static const PRPC_STUB_FUNCTION IGoogleUpdate3_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IGoogleUpdate3StubVtbl = +{ + &IID_IGoogleUpdate3, + &IGoogleUpdate3_ServerInfo, + 10, + &IGoogleUpdate3_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppBundle, ver. 0.0, + GUID={0xfe908cdd,0x22bb,0x472a,{0x98,0x70,0x1a,0x03,0x90,0xe4,0x2f,0x36}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppBundle_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 114, + 150, + 186, + 222, + 258, + 294, + 330, + 366, + 402, + 438, + 474, + 510, + 546, + 582, + 618, + 654, + 690, + 726, + 768, + 816, + 852, + 882, + 924, + 966, + 996, + 1026, + 1056, + 1086, + 1116, + 1146, + 1176, + 1206, + 1242, + 1284 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppBundle_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundle_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppBundle_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundle_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(41) _IAppBundleProxyVtbl = +{ + &IAppBundle_ProxyInfo, + &IID_IAppBundle, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_displayName */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_displayName */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_installSource */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_installSource */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_originURL */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_originURL */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_offlineDirectory */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_offlineDirectory */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_sessionId */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_sessionId */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_sendPings */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_sendPings */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_priority */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_priority */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_Count */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_Item */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_altTokens */ , + (void *) (INT_PTR) -1 /* IAppBundle::put_parentHWND */ , + (void *) (INT_PTR) -1 /* IAppBundle::initialize */ , + (void *) (INT_PTR) -1 /* IAppBundle::createApp */ , + (void *) (INT_PTR) -1 /* IAppBundle::createInstalledApp */ , + (void *) (INT_PTR) -1 /* IAppBundle::createAllInstalledApps */ , + (void *) (INT_PTR) -1 /* IAppBundle::checkForUpdate */ , + (void *) (INT_PTR) -1 /* IAppBundle::download */ , + (void *) (INT_PTR) -1 /* IAppBundle::install */ , + (void *) (INT_PTR) -1 /* IAppBundle::updateAllApps */ , + (void *) (INT_PTR) -1 /* IAppBundle::stop */ , + (void *) (INT_PTR) -1 /* IAppBundle::pause */ , + (void *) (INT_PTR) -1 /* IAppBundle::resume */ , + (void *) (INT_PTR) -1 /* IAppBundle::isBusy */ , + (void *) (INT_PTR) -1 /* IAppBundle::downloadPackage */ , + (void *) (INT_PTR) -1 /* IAppBundle::get_currentState */ +}; + + +static const PRPC_STUB_FUNCTION IAppBundle_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppBundleStubVtbl = +{ + &IID_IAppBundle, + &IAppBundle_ServerInfo, + 41, + &IAppBundle_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IApp, ver. 0.0, + GUID={0x76F7B787,0xA67C,0x4c73,{0x82,0xC7,0x31,0xF5,0xE3,0xAA,0xBC,0x5C}} */ + +#pragma code_seg(".orpc") +static const unsigned short IApp_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 1320, + 1356, + 186, + 1392, + 1428, + 1464, + 1500, + 1536, + 1572, + 1608, + 1644, + 1680, + 1716, + 1752, + 1788, + 1824, + 1860, + 1896, + 1932, + 1968, + 2004, + 882, + 2040, + 2076, + 2112, + 2148, + 2184, + 2220, + 2256, + 2292, + 2328, + 2364, + 2400, + 2436 + }; + +static const MIDL_STUBLESS_PROXY_INFO IApp_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IApp_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IApp_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IApp_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(41) _IAppProxyVtbl = +{ + &IApp_ProxyInfo, + &IID_IApp, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IApp::get_currentVersion */ , + (void *) (INT_PTR) -1 /* IApp::get_nextVersion */ , + (void *) (INT_PTR) -1 /* IApp::get_appId */ , + (void *) (INT_PTR) -1 /* IApp::get_displayName */ , + (void *) (INT_PTR) -1 /* IApp::put_displayName */ , + (void *) (INT_PTR) -1 /* IApp::get_language */ , + (void *) (INT_PTR) -1 /* IApp::put_language */ , + (void *) (INT_PTR) -1 /* IApp::get_ap */ , + (void *) (INT_PTR) -1 /* IApp::put_ap */ , + (void *) (INT_PTR) -1 /* IApp::get_ttToken */ , + (void *) (INT_PTR) -1 /* IApp::put_ttToken */ , + (void *) (INT_PTR) -1 /* IApp::get_iid */ , + (void *) (INT_PTR) -1 /* IApp::put_iid */ , + (void *) (INT_PTR) -1 /* IApp::get_brandCode */ , + (void *) (INT_PTR) -1 /* IApp::put_brandCode */ , + (void *) (INT_PTR) -1 /* IApp::get_clientId */ , + (void *) (INT_PTR) -1 /* IApp::put_clientId */ , + (void *) (INT_PTR) -1 /* IApp::get_labels */ , + (void *) (INT_PTR) -1 /* IApp::put_labels */ , + (void *) (INT_PTR) -1 /* IApp::get_referralId */ , + (void *) (INT_PTR) -1 /* IApp::put_referralId */ , + (void *) (INT_PTR) -1 /* IApp::get_command */ , + (void *) (INT_PTR) -1 /* IApp::get_browserType */ , + (void *) (INT_PTR) -1 /* IApp::put_browserType */ , + (void *) (INT_PTR) -1 /* IApp::get_clientInstallData */ , + (void *) (INT_PTR) -1 /* IApp::put_clientInstallData */ , + (void *) (INT_PTR) -1 /* IApp::get_serverInstallDataIndex */ , + (void *) (INT_PTR) -1 /* IApp::put_serverInstallDataIndex */ , + (void *) (INT_PTR) -1 /* IApp::get_isEulaAccepted */ , + (void *) (INT_PTR) -1 /* IApp::put_isEulaAccepted */ , + (void *) (INT_PTR) -1 /* IApp::get_usageStatsEnable */ , + (void *) (INT_PTR) -1 /* IApp::put_usageStatsEnable */ , + (void *) (INT_PTR) -1 /* IApp::get_installTimeDiffSec */ , + (void *) (INT_PTR) -1 /* IApp::get_currentState */ +}; + + +static const PRPC_STUB_FUNCTION IApp_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppStubVtbl = +{ + &IID_IApp, + &IApp_ServerInfo, + 41, + &IApp_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppCommand, ver. 0.0, + GUID={0x4DE778FE,0xF195,0x4ee3,{0x9D,0xAB,0xFE,0x44,0x6C,0x23,0x92,0x21}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppCommand_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 2472, + 2508, + 2544, + 2580 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppCommand_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommand_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppCommand_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommand_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(11) _IAppCommandProxyVtbl = +{ + &IAppCommand_ProxyInfo, + &IID_IAppCommand, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppCommand::get_isWebAccessible */ , + (void *) (INT_PTR) -1 /* IAppCommand::get_status */ , + (void *) (INT_PTR) -1 /* IAppCommand::get_exitCode */ , + (void *) (INT_PTR) -1 /* IAppCommand::execute */ +}; + + +static const PRPC_STUB_FUNCTION IAppCommand_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppCommandStubVtbl = +{ + &IID_IAppCommand, + &IAppCommand_ServerInfo, + 11, + &IAppCommand_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppVersion, ver. 0.0, + GUID={0xBCDCB538,0x01C0,0x46d1,{0xA6,0xA7,0x52,0xF4,0xD0,0x21,0xC2,0x72}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppVersion_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 114, + 2508, + 2664 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppVersion_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersion_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppVersion_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersion_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IAppVersionProxyVtbl = +{ + &IAppVersion_ProxyInfo, + &IID_IAppVersion, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppVersion::get_version */ , + (void *) (INT_PTR) -1 /* IAppVersion::get_packageCount */ , + (void *) (INT_PTR) -1 /* IAppVersion::get_package */ +}; + + +static const PRPC_STUB_FUNCTION IAppVersion_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppVersionStubVtbl = +{ + &IID_IAppVersion, + &IAppVersion_ServerInfo, + 10, + &IAppVersion_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IPackage, ver. 0.0, + GUID={0xDCAB8386,0x4F03,0x4dbd,{0xA3,0x66,0xD9,0x0B,0xC9,0xF6,0x8D,0xE6}} */ + +#pragma code_seg(".orpc") +static const unsigned short IPackage_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 2706, + 2742, + 186 + }; + +static const MIDL_STUBLESS_PROXY_INFO IPackage_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IPackage_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IPackage_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IPackage_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IPackageProxyVtbl = +{ + &IPackage_ProxyInfo, + &IID_IPackage, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IPackage::get */ , + (void *) (INT_PTR) -1 /* IPackage::get_isAvailable */ , + (void *) (INT_PTR) -1 /* IPackage::get_filename */ +}; + + +static const PRPC_STUB_FUNCTION IPackage_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IPackageStubVtbl = +{ + &IID_IPackage, + &IPackage_ServerInfo, + 10, + &IPackage_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICurrentState, ver. 0.0, + GUID={0x247954F9,0x9EDC,0x4E68,{0x8C,0xC3,0x15,0x0C,0x2B,0x89,0xEA,0xDF}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICurrentState_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 0, + 2778, + 2544, + 2814, + 2850, + 2886, + 2922, + 2958, + 2994, + 3030, + 3066, + 1680, + 3102, + 3138, + 3174, + 1824, + 690 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICurrentState_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICurrentState_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICurrentState_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICurrentState_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(24) _ICurrentStateProxyVtbl = +{ + &ICurrentState_ProxyInfo, + &IID_ICurrentState, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_stateValue */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_availableVersion */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_bytesDownloaded */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_totalBytesToDownload */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_downloadTimeRemainingMs */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_nextRetryTime */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installProgress */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installTimeRemainingMs */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_isCanceled */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_errorCode */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_extraCode1 */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_completionMessage */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installerResultCode */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_installerResultExtraCode1 */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_postInstallLaunchCommandLine */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_postInstallUrl */ , + (void *) (INT_PTR) -1 /* ICurrentState::get_postInstallAction */ +}; + + +static const PRPC_STUB_FUNCTION ICurrentState_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _ICurrentStateStubVtbl = +{ + &IID_ICurrentState, + &ICurrentState_ServerInfo, + 24, + &ICurrentState_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IRegistrationUpdateHook, ver. 0.0, + GUID={0x4E223325,0xC16B,0x4eeb,{0xAE,0xDC,0x19,0xAA,0x99,0xA2,0x37,0xFA}} */ + +#pragma code_seg(".orpc") +static const unsigned short IRegistrationUpdateHook_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 3210 + }; + +static const MIDL_STUBLESS_PROXY_INFO IRegistrationUpdateHook_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IRegistrationUpdateHook_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IRegistrationUpdateHook_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IRegistrationUpdateHook_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(8) _IRegistrationUpdateHookProxyVtbl = +{ + &IRegistrationUpdateHook_ProxyInfo, + &IID_IRegistrationUpdateHook, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IRegistrationUpdateHook::UpdateRegistry */ +}; + + +static const PRPC_STUB_FUNCTION IRegistrationUpdateHook_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IRegistrationUpdateHookStubVtbl = +{ + &IID_IRegistrationUpdateHook, + &IRegistrationUpdateHook_ServerInfo, + 8, + &IRegistrationUpdateHook_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICredentialDialog, ver. 0.0, + GUID={0xb3a47570,0x0a85,0x4aea,{0x82,0x70,0x52,0x9d,0x47,0x89,0x96,0x03}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICredentialDialog_FormatStringOffsetTable[] = + { + 3252 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICredentialDialog_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICredentialDialog_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICredentialDialog_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICredentialDialog_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _ICredentialDialogProxyVtbl = +{ + &ICredentialDialog_ProxyInfo, + &IID_ICredentialDialog, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* ICredentialDialog::QueryUserForCredentials */ +}; + +const CInterfaceStubVtbl _ICredentialDialogStubVtbl = +{ + &IID_ICredentialDialog, + &ICredentialDialog_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IGoogleUpdate3Web, ver. 0.0, + GUID={0x494B20CF,0x282E,0x4BDD,{0x9F,0x5D,0xB7,0x0C,0xB0,0x9D,0x35,0x1E}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate3Web_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 1320 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3Web_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3Web_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate3Web_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3Web_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(8) _IGoogleUpdate3WebProxyVtbl = +{ + &IGoogleUpdate3Web_ProxyInfo, + &IID_IGoogleUpdate3Web, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate3Web::createAppBundleWeb */ +}; + + +static const PRPC_STUB_FUNCTION IGoogleUpdate3Web_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IGoogleUpdate3WebStubVtbl = +{ + &IID_IGoogleUpdate3Web, + &IGoogleUpdate3Web_ServerInfo, + 8, + &IGoogleUpdate3Web_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IGoogleUpdate3WebSecurity, ver. 0.0, + GUID={0x2D363682,0x561D,0x4c3a,{0x81,0xC6,0xF2,0xF8,0x21,0x07,0x56,0x2A}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate3WebSecurity_FormatStringOffsetTable[] = + { + 3312 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate3WebSecurity_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3WebSecurity_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate3WebSecurity_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate3WebSecurity_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IGoogleUpdate3WebSecurityProxyVtbl = +{ + &IGoogleUpdate3WebSecurity_ProxyInfo, + &IID_IGoogleUpdate3WebSecurity, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IGoogleUpdate3WebSecurity::setOriginURL */ +}; + +const CInterfaceStubVtbl _IGoogleUpdate3WebSecurityStubVtbl = +{ + &IID_IGoogleUpdate3WebSecurity, + &IGoogleUpdate3WebSecurity_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IAppBundleWeb, ver. 0.0, + GUID={0xDD42475D,0x6D46,0x496a,{0x92,0x4E,0xBD,0x56,0x30,0xB4,0xCB,0xBA}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppBundleWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 3348, + 150, + 3402, + 1392, + 1428, + 3432, + 2922, + 3468, + 3510, + 3540, + 3570, + 3600, + 3630, + 3660, + 3690, + 3720, + 3762 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppBundleWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundleWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppBundleWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppBundleWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(24) _IAppBundleWebProxyVtbl = +{ + &IAppBundleWeb_ProxyInfo, + &IID_IAppBundleWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::createApp */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::createInstalledApp */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::createAllInstalledApps */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::put_displayLanguage */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::put_parentHWND */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_length */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_appWeb */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::initialize */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::checkForUpdate */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::download */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::install */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::pause */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::resume */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::cancel */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::downloadPackage */ , + (void *) (INT_PTR) -1 /* IAppBundleWeb::get_currentState */ +}; + + +static const PRPC_STUB_FUNCTION IAppBundleWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppBundleWebStubVtbl = +{ + &IID_IAppBundleWeb, + &IAppBundleWeb_ServerInfo, + 24, + &IAppBundleWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppWeb, ver. 0.0, + GUID={0x18D0F672,0x18B4,0x48e6,{0xAD,0x36,0x6E,0x6B,0xF0,0x1D,0xBB,0xC4}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 114, + 1356, + 78, + 3798, + 3840, + 3870, + 3906, + 3936 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(15) _IAppWebProxyVtbl = +{ + &IAppWeb_ProxyInfo, + &IID_IAppWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_appId */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_currentVersionWeb */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_nextVersionWeb */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_command */ , + (void *) (INT_PTR) -1 /* IAppWeb::cancel */ , + (void *) (INT_PTR) -1 /* IAppWeb::get_currentState */ , + (void *) (INT_PTR) -1 /* IAppWeb::launch */ , + (void *) (INT_PTR) -1 /* IAppWeb::uninstall */ +}; + + +static const PRPC_STUB_FUNCTION IAppWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppWebStubVtbl = +{ + &IID_IAppWeb, + &IAppWeb_ServerInfo, + 15, + &IAppWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppCommandWeb, ver. 0.0, + GUID={0x68D6C2BD,0x712E,0x4c96,{0x93,0xE8,0x49,0xCB,0x8A,0x9A,0xAE,0xED}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppCommandWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 0, + 2508, + 3966 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppCommandWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommandWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppCommandWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppCommandWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IAppCommandWebProxyVtbl = +{ + &IAppCommandWeb_ProxyInfo, + &IID_IAppCommandWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppCommandWeb::get_status */ , + (void *) (INT_PTR) -1 /* IAppCommandWeb::get_exitCode */ , + (void *) (INT_PTR) -1 /* IAppCommandWeb::execute */ +}; + + +static const PRPC_STUB_FUNCTION IAppCommandWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppCommandWebStubVtbl = +{ + &IID_IAppCommandWeb, + &IAppCommandWeb_ServerInfo, + 10, + &IAppCommandWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: IAppVersionWeb, ver. 0.0, + GUID={0x0CD01D1E,0x4A1C,0x489d,{0x93,0xB9,0x9B,0x66,0x72,0x87,0x7C,0x57}} */ + +#pragma code_seg(".orpc") +static const unsigned short IAppVersionWeb_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 114, + 2508, + 2664 + }; + +static const MIDL_STUBLESS_PROXY_INFO IAppVersionWeb_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersionWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IAppVersionWeb_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IAppVersionWeb_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _IAppVersionWebProxyVtbl = +{ + &IAppVersionWeb_ProxyInfo, + &IID_IAppVersionWeb, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* IAppVersionWeb::get_version */ , + (void *) (INT_PTR) -1 /* IAppVersionWeb::get_packageCount */ , + (void *) (INT_PTR) -1 /* IAppVersionWeb::get_packageWeb */ +}; + + +static const PRPC_STUB_FUNCTION IAppVersionWeb_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _IAppVersionWebStubVtbl = +{ + &IID_IAppVersionWeb, + &IAppVersionWeb_ServerInfo, + 10, + &IAppVersionWeb_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICoCreateAsyncStatus, ver. 0.0, + GUID={0x2E629606,0x312A,0x482f,{0x9B,0x12,0x2C,0x4A,0xBF,0x6F,0x0B,0x6D}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICoCreateAsyncStatus_FormatStringOffsetTable[] = + { + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + (unsigned short) -1, + 2472, + 2508, + 78 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICoCreateAsyncStatus_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsyncStatus_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICoCreateAsyncStatus_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsyncStatus_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(10) _ICoCreateAsyncStatusProxyVtbl = +{ + &ICoCreateAsyncStatus_ProxyInfo, + &IID_ICoCreateAsyncStatus, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + 0 /* IDispatch::GetTypeInfoCount */ , + 0 /* IDispatch::GetTypeInfo */ , + 0 /* IDispatch::GetIDsOfNames */ , + 0 /* IDispatch_Invoke_Proxy */ , + (void *) (INT_PTR) -1 /* ICoCreateAsyncStatus::get_isDone */ , + (void *) (INT_PTR) -1 /* ICoCreateAsyncStatus::get_completionHResult */ , + (void *) (INT_PTR) -1 /* ICoCreateAsyncStatus::get_createdInstance */ +}; + + +static const PRPC_STUB_FUNCTION ICoCreateAsyncStatus_table[] = +{ + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + STUB_FORWARDING_FUNCTION, + NdrStubCall2, + NdrStubCall2, + NdrStubCall2 +}; + +CInterfaceStubVtbl _ICoCreateAsyncStatusStubVtbl = +{ + &IID_ICoCreateAsyncStatus, + &ICoCreateAsyncStatus_ServerInfo, + 10, + &ICoCreateAsyncStatus_table[-3], + CStdStubBuffer_DELEGATING_METHODS +}; + + +/* Object interface: ICoCreateAsync, ver. 0.0, + GUID={0xDAB1D343,0x1B2A,0x47f9,{0xB4,0x45,0x93,0xDC,0x50,0x70,0x4B,0xFE}} */ + +#pragma code_seg(".orpc") +static const unsigned short ICoCreateAsync_FormatStringOffsetTable[] = + { + 4050 + }; + +static const MIDL_STUBLESS_PROXY_INFO ICoCreateAsync_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsync_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO ICoCreateAsync_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &ICoCreateAsync_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _ICoCreateAsyncProxyVtbl = +{ + &ICoCreateAsync_ProxyInfo, + &IID_ICoCreateAsync, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* ICoCreateAsync::createOmahaMachineServerAsync */ +}; + +const CInterfaceStubVtbl _ICoCreateAsyncStubVtbl = +{ + &IID_ICoCreateAsync, + &ICoCreateAsync_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IBrowserHttpRequest2, ver. 0.0, + GUID={0x5B25A8DC,0x1780,0x4178,{0xA6,0x29,0x6B,0xE8,0xB8,0xDE,0xFA,0xA2}} */ + +#pragma code_seg(".orpc") +static const unsigned short IBrowserHttpRequest2_FormatStringOffsetTable[] = + { + 4098 + }; + +static const MIDL_STUBLESS_PROXY_INFO IBrowserHttpRequest2_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IBrowserHttpRequest2_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IBrowserHttpRequest2_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IBrowserHttpRequest2_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IBrowserHttpRequest2ProxyVtbl = +{ + &IBrowserHttpRequest2_ProxyInfo, + &IID_IBrowserHttpRequest2, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IBrowserHttpRequest2::Send */ +}; + +const CInterfaceStubVtbl _IBrowserHttpRequest2StubVtbl = +{ + &IID_IBrowserHttpRequest2, + &IBrowserHttpRequest2_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IProcessLauncher, ver. 0.0, + GUID={0x128C2DA6,0x2BC0,0x44c0,{0xB3,0xF6,0x4E,0xC2,0x2E,0x64,0x79,0x64}} */ + +#pragma code_seg(".orpc") +static const unsigned short IProcessLauncher_FormatStringOffsetTable[] = + { + 4170, + 4206, + 4248 + }; + +static const MIDL_STUBLESS_PROXY_INFO IProcessLauncher_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IProcessLauncher_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(6) _IProcessLauncherProxyVtbl = +{ + &IProcessLauncher_ProxyInfo, + &IID_IProcessLauncher, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IProcessLauncher::LaunchCmdLine */ , + (void *) (INT_PTR) -1 /* IProcessLauncher::LaunchBrowser */ , + (void *) (INT_PTR) -1 /* IProcessLauncher::LaunchCmdElevated */ +}; + +const CInterfaceStubVtbl _IProcessLauncherStubVtbl = +{ + &IID_IProcessLauncher, + &IProcessLauncher_ServerInfo, + 6, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IOneClickProcessLauncher, ver. 0.0, + GUID={0x5CCCB0EF,0x7073,0x4516,{0x80,0x28,0x4C,0x62,0x8D,0x0C,0x8A,0xAB}} */ + +#pragma code_seg(".orpc") +static const unsigned short IOneClickProcessLauncher_FormatStringOffsetTable[] = + { + 4302 + }; + +static const MIDL_STUBLESS_PROXY_INFO IOneClickProcessLauncher_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IOneClickProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IOneClickProcessLauncher_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IOneClickProcessLauncher_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IOneClickProcessLauncherProxyVtbl = +{ + &IOneClickProcessLauncher_ProxyInfo, + &IID_IOneClickProcessLauncher, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IOneClickProcessLauncher::LaunchAppCommand */ +}; + +const CInterfaceStubVtbl _IOneClickProcessLauncherStubVtbl = +{ + &IID_IOneClickProcessLauncher, + &IOneClickProcessLauncher_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Standard interface: __MIDL_itf_google_update_idl_0000_0020, ver. 0.0, + GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ + + +/* Object interface: IProgressWndEvents, ver. 0.0, + GUID={0x1C642CED,0xCA3B,0x4013,{0xA9,0xDF,0xCA,0x6C,0xE5,0xFF,0x65,0x03}} */ + +#pragma code_seg(".orpc") +static const unsigned short IProgressWndEvents_FormatStringOffsetTable[] = + { + 4344, + 4374, + 4404, + 4434, + 4464, + 4494 + }; + +static const MIDL_STUBLESS_PROXY_INFO IProgressWndEvents_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IProgressWndEvents_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IProgressWndEvents_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IProgressWndEvents_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(9) _IProgressWndEventsProxyVtbl = +{ + &IProgressWndEvents_ProxyInfo, + &IID_IProgressWndEvents, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoClose */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoPause */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoResume */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoRestartBrowsers */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoReboot */ , + (void *) (INT_PTR) -1 /* IProgressWndEvents::DoLaunchBrowser */ +}; + +const CInterfaceStubVtbl _IProgressWndEventsStubVtbl = +{ + &IID_IProgressWndEvents, + &IProgressWndEvents_ServerInfo, + 9, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IJobObserver, ver. 0.0, + GUID={0x49D7563B,0x2DDB,0x4831,{0x88,0xC8,0x76,0x8A,0x53,0x83,0x38,0x37}} */ + +#pragma code_seg(".orpc") +static const unsigned short IJobObserver_FormatStringOffsetTable[] = + { + 4344, + 4374, + 4530, + 4434, + 4566, + 4608, + 3402, + 4638, + 4668, + 4710 + }; + +static const MIDL_STUBLESS_PROXY_INFO IJobObserver_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IJobObserver_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IJobObserver_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IJobObserver_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(13) _IJobObserverProxyVtbl = +{ + &IJobObserver_ProxyInfo, + &IID_IJobObserver, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IJobObserver::OnShow */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnCheckingForUpdate */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnUpdateAvailable */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnWaitingToDownload */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnDownloading */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnWaitingToInstall */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnInstalling */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnPause */ , + (void *) (INT_PTR) -1 /* IJobObserver::OnComplete */ , + (void *) (INT_PTR) -1 /* IJobObserver::SetEventSink */ +}; + +const CInterfaceStubVtbl _IJobObserverStubVtbl = +{ + &IID_IJobObserver, + &IJobObserver_ServerInfo, + 13, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IGoogleUpdate, ver. 0.0, + GUID={0x31AC3F11,0xE5EA,0x4a85,{0x8A,0x3D,0x8E,0x09,0x5A,0x39,0xC2,0x7B}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdate_FormatStringOffsetTable[] = + { + 4746, + 4788 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdate_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdate_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdate_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(5) _IGoogleUpdateProxyVtbl = +{ + &IGoogleUpdate_ProxyInfo, + &IID_IGoogleUpdate, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IGoogleUpdate::CheckForUpdate */ , + (void *) (INT_PTR) -1 /* IGoogleUpdate::Update */ +}; + +const CInterfaceStubVtbl _IGoogleUpdateStubVtbl = +{ + &IID_IGoogleUpdate, + &IGoogleUpdate_ServerInfo, + 5, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + + +/* Object interface: IGoogleUpdateCore, ver. 0.0, + GUID={0x909489C2,0x85A6,0x4322,{0xAA,0x56,0xD2,0x52,0x78,0x64,0x9D,0x67}} */ + +#pragma code_seg(".orpc") +static const unsigned short IGoogleUpdateCore_FormatStringOffsetTable[] = + { + 4830 + }; + +static const MIDL_STUBLESS_PROXY_INFO IGoogleUpdateCore_ProxyInfo = + { + &Object_StubDesc, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdateCore_FormatStringOffsetTable[-3], + 0, + 0, + 0 + }; + + +static const MIDL_SERVER_INFO IGoogleUpdateCore_ServerInfo = + { + &Object_StubDesc, + 0, + google_update_idl__MIDL_ProcFormatString.Format, + &IGoogleUpdateCore_FormatStringOffsetTable[-3], + 0, + 0, + 0, + 0}; +CINTERFACE_PROXY_VTABLE(4) _IGoogleUpdateCoreProxyVtbl = +{ + &IGoogleUpdateCore_ProxyInfo, + &IID_IGoogleUpdateCore, + IUnknown_QueryInterface_Proxy, + IUnknown_AddRef_Proxy, + IUnknown_Release_Proxy , + (void *) (INT_PTR) -1 /* IGoogleUpdateCore::LaunchCmdElevated */ +}; + +const CInterfaceStubVtbl _IGoogleUpdateCoreStubVtbl = +{ + &IID_IGoogleUpdateCore, + &IGoogleUpdateCore_ServerInfo, + 4, + 0, /* pure interpreted */ + CStdStubBuffer_METHODS +}; + +static const MIDL_STUB_DESC Object_StubDesc = + { + 0, + NdrOleAllocate, + NdrOleFree, + 0, + 0, + 0, + 0, + 0, + google_update_idl__MIDL_TypeFormatString.Format, + 1, /* -error bounds_check flag */ + 0x50002, /* Ndr library version */ + 0, + 0x801026e, /* MIDL Version 8.1.622 */ + 0, + UserMarshalRoutines, + 0, /* notify & notify_flag routine table */ + 0x1, /* MIDL flag */ + 0, /* cs routines */ + 0, /* proxy/server info */ + 0 + }; + +const CInterfaceProxyVtbl * const _google_update_idl_ProxyVtblList[] = +{ + ( CInterfaceProxyVtbl *) &_ICoCreateAsyncStatusProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdateProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppVersionWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IRegistrationUpdateHookProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppVersionProxyVtbl, + ( CInterfaceProxyVtbl *) &_IJobObserverProxyVtbl, + ( CInterfaceProxyVtbl *) &_ICoCreateAsyncProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdate3ProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppBundleWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_ICredentialDialogProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdate3WebSecurityProxyVtbl, + ( CInterfaceProxyVtbl *) &_IPackageProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppProxyVtbl, + ( CInterfaceProxyVtbl *) &_IProcessLauncherProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppCommandWebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdateCoreProxyVtbl, + ( CInterfaceProxyVtbl *) &_IGoogleUpdate3WebProxyVtbl, + ( CInterfaceProxyVtbl *) &_IBrowserHttpRequest2ProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppBundleProxyVtbl, + ( CInterfaceProxyVtbl *) &_IProgressWndEventsProxyVtbl, + ( CInterfaceProxyVtbl *) &_IOneClickProcessLauncherProxyVtbl, + ( CInterfaceProxyVtbl *) &_ICurrentStateProxyVtbl, + ( CInterfaceProxyVtbl *) &_IAppCommandProxyVtbl, + 0 +}; + +const CInterfaceStubVtbl * const _google_update_idl_StubVtblList[] = +{ + ( CInterfaceStubVtbl *) &_ICoCreateAsyncStatusStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdateStubVtbl, + ( CInterfaceStubVtbl *) &_IAppVersionWebStubVtbl, + ( CInterfaceStubVtbl *) &_IRegistrationUpdateHookStubVtbl, + ( CInterfaceStubVtbl *) &_IAppVersionStubVtbl, + ( CInterfaceStubVtbl *) &_IJobObserverStubVtbl, + ( CInterfaceStubVtbl *) &_ICoCreateAsyncStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdate3StubVtbl, + ( CInterfaceStubVtbl *) &_IAppBundleWebStubVtbl, + ( CInterfaceStubVtbl *) &_ICredentialDialogStubVtbl, + ( CInterfaceStubVtbl *) &_IAppWebStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdate3WebSecurityStubVtbl, + ( CInterfaceStubVtbl *) &_IPackageStubVtbl, + ( CInterfaceStubVtbl *) &_IAppStubVtbl, + ( CInterfaceStubVtbl *) &_IProcessLauncherStubVtbl, + ( CInterfaceStubVtbl *) &_IAppCommandWebStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdateCoreStubVtbl, + ( CInterfaceStubVtbl *) &_IGoogleUpdate3WebStubVtbl, + ( CInterfaceStubVtbl *) &_IBrowserHttpRequest2StubVtbl, + ( CInterfaceStubVtbl *) &_IAppBundleStubVtbl, + ( CInterfaceStubVtbl *) &_IProgressWndEventsStubVtbl, + ( CInterfaceStubVtbl *) &_IOneClickProcessLauncherStubVtbl, + ( CInterfaceStubVtbl *) &_ICurrentStateStubVtbl, + ( CInterfaceStubVtbl *) &_IAppCommandStubVtbl, + 0 +}; + +PCInterfaceName const _google_update_idl_InterfaceNamesList[] = +{ + "ICoCreateAsyncStatus", + "IGoogleUpdate", + "IAppVersionWeb", + "IRegistrationUpdateHook", + "IAppVersion", + "IJobObserver", + "ICoCreateAsync", + "IGoogleUpdate3", + "IAppBundleWeb", + "ICredentialDialog", + "IAppWeb", + "IGoogleUpdate3WebSecurity", + "IPackage", + "IApp", + "IProcessLauncher", + "IAppCommandWeb", + "IGoogleUpdateCore", + "IGoogleUpdate3Web", + "IBrowserHttpRequest2", + "IAppBundle", + "IProgressWndEvents", + "IOneClickProcessLauncher", + "ICurrentState", + "IAppCommand", + 0 +}; + +const IID * const _google_update_idl_BaseIIDList[] = +{ + &IID_IDispatch, + 0, + &IID_IDispatch, + &IID_IDispatch, + &IID_IDispatch, + 0, + 0, + &IID_IDispatch, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + &IID_IDispatch, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + &IID_IDispatch, + 0, + 0, + &IID_IDispatch, + &IID_IDispatch, + 0 +}; + + +#define _google_update_idl_CHECK_IID(n) IID_GENERIC_CHECK_IID( _google_update_idl, pIID, n) + +int __stdcall _google_update_idl_IID_Lookup( const IID * pIID, int * pIndex ) +{ + IID_BS_LOOKUP_SETUP + + IID_BS_LOOKUP_INITIAL_TEST( _google_update_idl, 24, 16 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 8 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 4 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 2 ) + IID_BS_LOOKUP_NEXT_TEST( _google_update_idl, 1 ) + IID_BS_LOOKUP_RETURN_RESULT( _google_update_idl, 24, *pIndex ) + +} + +const ExtendedProxyFileInfo google_update_idl_ProxyFileInfo = +{ + (PCInterfaceProxyVtblList *) & _google_update_idl_ProxyVtblList, + (PCInterfaceStubVtblList *) & _google_update_idl_StubVtblList, + (const PCInterfaceName * ) & _google_update_idl_InterfaceNamesList, + (const IID ** ) & _google_update_idl_BaseIIDList, + & _google_update_idl_IID_Lookup, + 24, + 2, + 0, /* table of [async_uuid] interfaces */ + 0, /* Filler1 */ + 0, /* Filler2 */ + 0 /* Filler3 */ +}; +#if _MSC_VER >= 1200 +#pragma warning(pop) +#endif + + +#endif /* !defined(_M_IA64) && !defined(_M_AMD64) && !defined(_ARM_) */ + |