7598 lines
240 KiB
C++
7598 lines
240 KiB
C++
|
|
#pragma warning( disable: 4049 ) /* more than 64k source lines */
|
|
|
|
/* this ALWAYS GENERATED file contains the definitions for the interfaces */
|
|
|
|
|
|
/* File created by MIDL compiler version 6.00.0347 */
|
|
/* Compiler settings for helpcentertypelib.idl:
|
|
Oicf, W1, Zp8, env=Win32 (32b run)
|
|
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( )
|
|
|
|
|
|
/* 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 __helpcentertypelib_h__
|
|
#define __helpcentertypelib_h__
|
|
|
|
#if defined(_MSC_VER) && (_MSC_VER >= 1020)
|
|
#pragma once
|
|
#endif
|
|
|
|
/* Forward Declarations */
|
|
|
|
#ifndef __IPCHHelpCenterExternal_FWD_DEFINED__
|
|
#define __IPCHHelpCenterExternal_FWD_DEFINED__
|
|
typedef interface IPCHHelpCenterExternal IPCHHelpCenterExternal;
|
|
#endif /* __IPCHHelpCenterExternal_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHEvent_FWD_DEFINED__
|
|
#define __IPCHEvent_FWD_DEFINED__
|
|
typedef interface IPCHEvent IPCHEvent;
|
|
#endif /* __IPCHEvent_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHScriptableStream_FWD_DEFINED__
|
|
#define __IPCHScriptableStream_FWD_DEFINED__
|
|
typedef interface IPCHScriptableStream IPCHScriptableStream;
|
|
#endif /* __IPCHScriptableStream_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpSession_FWD_DEFINED__
|
|
#define __IPCHHelpSession_FWD_DEFINED__
|
|
typedef interface IPCHHelpSession IPCHHelpSession;
|
|
#endif /* __IPCHHelpSession_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpSessionItem_FWD_DEFINED__
|
|
#define __IPCHHelpSessionItem_FWD_DEFINED__
|
|
typedef interface IPCHHelpSessionItem IPCHHelpSessionItem;
|
|
#endif /* __IPCHHelpSessionItem_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHUserSettings2_FWD_DEFINED__
|
|
#define __IPCHUserSettings2_FWD_DEFINED__
|
|
typedef interface IPCHUserSettings2 IPCHUserSettings2;
|
|
#endif /* __IPCHUserSettings2_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHFavorites_FWD_DEFINED__
|
|
#define __IPCHFavorites_FWD_DEFINED__
|
|
typedef interface IPCHFavorites IPCHFavorites;
|
|
#endif /* __IPCHFavorites_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHOptions_FWD_DEFINED__
|
|
#define __IPCHOptions_FWD_DEFINED__
|
|
typedef interface IPCHOptions IPCHOptions;
|
|
#endif /* __IPCHOptions_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHContextMenu_FWD_DEFINED__
|
|
#define __IPCHContextMenu_FWD_DEFINED__
|
|
typedef interface IPCHContextMenu IPCHContextMenu;
|
|
#endif /* __IPCHContextMenu_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHTextHelpers_FWD_DEFINED__
|
|
#define __IPCHTextHelpers_FWD_DEFINED__
|
|
typedef interface IPCHTextHelpers IPCHTextHelpers;
|
|
#endif /* __IPCHTextHelpers_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHParsedURL_FWD_DEFINED__
|
|
#define __IPCHParsedURL_FWD_DEFINED__
|
|
typedef interface IPCHParsedURL IPCHParsedURL;
|
|
#endif /* __IPCHParsedURL_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHPrintEngine_FWD_DEFINED__
|
|
#define __IPCHPrintEngine_FWD_DEFINED__
|
|
typedef interface IPCHPrintEngine IPCHPrintEngine;
|
|
#endif /* __IPCHPrintEngine_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __DPCHPrintEngineEvents_FWD_DEFINED__
|
|
#define __DPCHPrintEngineEvents_FWD_DEFINED__
|
|
typedef interface DPCHPrintEngineEvents DPCHPrintEngineEvents;
|
|
#endif /* __DPCHPrintEngineEvents_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __ISAFIntercomClient_FWD_DEFINED__
|
|
#define __ISAFIntercomClient_FWD_DEFINED__
|
|
typedef interface ISAFIntercomClient ISAFIntercomClient;
|
|
#endif /* __ISAFIntercomClient_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __DSAFIntercomClientEvents_FWD_DEFINED__
|
|
#define __DSAFIntercomClientEvents_FWD_DEFINED__
|
|
typedef interface DSAFIntercomClientEvents DSAFIntercomClientEvents;
|
|
#endif /* __DSAFIntercomClientEvents_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __ISAFIntercomServer_FWD_DEFINED__
|
|
#define __ISAFIntercomServer_FWD_DEFINED__
|
|
typedef interface ISAFIntercomServer ISAFIntercomServer;
|
|
#endif /* __ISAFIntercomServer_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __DSAFIntercomServerEvents_FWD_DEFINED__
|
|
#define __DSAFIntercomServerEvents_FWD_DEFINED__
|
|
typedef interface DSAFIntercomServerEvents DSAFIntercomServerEvents;
|
|
#endif /* __DSAFIntercomServerEvents_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHConnectivity_FWD_DEFINED__
|
|
#define __IPCHConnectivity_FWD_DEFINED__
|
|
typedef interface IPCHConnectivity IPCHConnectivity;
|
|
#endif /* __IPCHConnectivity_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHConnectionCheck_FWD_DEFINED__
|
|
#define __IPCHConnectionCheck_FWD_DEFINED__
|
|
typedef interface IPCHConnectionCheck IPCHConnectionCheck;
|
|
#endif /* __IPCHConnectionCheck_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __DPCHConnectionCheckEvents_FWD_DEFINED__
|
|
#define __DPCHConnectionCheckEvents_FWD_DEFINED__
|
|
typedef interface DPCHConnectionCheckEvents DPCHConnectionCheckEvents;
|
|
#endif /* __DPCHConnectionCheckEvents_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHToolBar_FWD_DEFINED__
|
|
#define __IPCHToolBar_FWD_DEFINED__
|
|
typedef interface IPCHToolBar IPCHToolBar;
|
|
#endif /* __IPCHToolBar_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __DPCHToolBarEvents_FWD_DEFINED__
|
|
#define __DPCHToolBarEvents_FWD_DEFINED__
|
|
typedef interface DPCHToolBarEvents DPCHToolBarEvents;
|
|
#endif /* __DPCHToolBarEvents_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHProgressBar_FWD_DEFINED__
|
|
#define __IPCHProgressBar_FWD_DEFINED__
|
|
typedef interface IPCHProgressBar IPCHProgressBar;
|
|
#endif /* __IPCHProgressBar_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpViewerWrapper_FWD_DEFINED__
|
|
#define __IPCHHelpViewerWrapper_FWD_DEFINED__
|
|
typedef interface IPCHHelpViewerWrapper IPCHHelpViewerWrapper;
|
|
#endif /* __IPCHHelpViewerWrapper_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpHost_FWD_DEFINED__
|
|
#define __IPCHHelpHost_FWD_DEFINED__
|
|
typedef interface IPCHHelpHost IPCHHelpHost;
|
|
#endif /* __IPCHHelpHost_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHBootstrapper_FWD_DEFINED__
|
|
#define __PCHBootstrapper_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHBootstrapper PCHBootstrapper;
|
|
#else
|
|
typedef struct PCHBootstrapper PCHBootstrapper;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHBootstrapper_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHHelpCenter_FWD_DEFINED__
|
|
#define __PCHHelpCenter_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHHelpCenter PCHHelpCenter;
|
|
#else
|
|
typedef struct PCHHelpCenter PCHHelpCenter;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHHelpCenter_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHHelpViewerWrapper_FWD_DEFINED__
|
|
#define __PCHHelpViewerWrapper_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHHelpViewerWrapper PCHHelpViewerWrapper;
|
|
#else
|
|
typedef struct PCHHelpViewerWrapper PCHHelpViewerWrapper;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHHelpViewerWrapper_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHConnectionCheck_FWD_DEFINED__
|
|
#define __PCHConnectionCheck_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHConnectionCheck PCHConnectionCheck;
|
|
#else
|
|
typedef struct PCHConnectionCheck PCHConnectionCheck;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHConnectionCheck_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHToolBar_FWD_DEFINED__
|
|
#define __PCHToolBar_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHToolBar PCHToolBar;
|
|
#else
|
|
typedef struct PCHToolBar PCHToolBar;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHToolBar_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHProgressBar_FWD_DEFINED__
|
|
#define __PCHProgressBar_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHProgressBar PCHProgressBar;
|
|
#else
|
|
typedef struct PCHProgressBar PCHProgressBar;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHProgressBar_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHJavaScriptWrapper_FWD_DEFINED__
|
|
#define __PCHJavaScriptWrapper_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHJavaScriptWrapper PCHJavaScriptWrapper;
|
|
#else
|
|
typedef struct PCHJavaScriptWrapper PCHJavaScriptWrapper;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHJavaScriptWrapper_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __PCHVBScriptWrapper_FWD_DEFINED__
|
|
#define __PCHVBScriptWrapper_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class PCHVBScriptWrapper PCHVBScriptWrapper;
|
|
#else
|
|
typedef struct PCHVBScriptWrapper PCHVBScriptWrapper;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __PCHVBScriptWrapper_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __HCPProtocol_FWD_DEFINED__
|
|
#define __HCPProtocol_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class HCPProtocol HCPProtocol;
|
|
#else
|
|
typedef struct HCPProtocol HCPProtocol;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __HCPProtocol_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __MSITSProtocol_FWD_DEFINED__
|
|
#define __MSITSProtocol_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class MSITSProtocol MSITSProtocol;
|
|
#else
|
|
typedef struct MSITSProtocol MSITSProtocol;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __MSITSProtocol_FWD_DEFINED__ */
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C"{
|
|
#endif
|
|
|
|
void * __RPC_USER MIDL_user_allocate(size_t);
|
|
void __RPC_USER MIDL_user_free( void * );
|
|
|
|
|
|
#ifndef __HelpCenterTypeLib_LIBRARY_DEFINED__
|
|
#define __HelpCenterTypeLib_LIBRARY_DEFINED__
|
|
|
|
/* library HelpCenterTypeLib */
|
|
/* [helpstring][version][uuid] */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include <HelpCtrUIDID.h>
|
|
#include <rdchost.h>
|
|
#include <rdshost.h>
|
|
#include <rdschan.h>
|
|
#include <safrdm.h>
|
|
typedef /* [v1_enum] */
|
|
enum tagTB_MODE
|
|
{ TB_ALL = 0,
|
|
TB_SELECTED = 0x1,
|
|
TB_NONE = 0x2
|
|
} TB_MODE;
|
|
|
|
typedef /* [v1_enum] */
|
|
enum tagHS_MODE
|
|
{ HS_ALL = 0,
|
|
HS_READ = 0x1
|
|
} HS_MODE;
|
|
|
|
typedef /* [v1_enum] */
|
|
enum tagOPT_FONTSIZE
|
|
{ OPT_SMALL = 0,
|
|
OPT_MEDIUM = 0x1,
|
|
OPT_LARGE = 0x2
|
|
} OPT_FONTSIZE;
|
|
|
|
typedef /* [v1_enum] */
|
|
enum tagCN_STATUS
|
|
{ CN_NOTACTIVE = 0,
|
|
CN_CHECKING = 0x1,
|
|
CN_IDLE = 0x2
|
|
} CN_STATUS;
|
|
|
|
typedef /* [v1_enum] */
|
|
enum tagCN_URL_STATUS
|
|
{ CN_URL_INVALID = 0,
|
|
CN_URL_NOTPROCESSED = 0x1,
|
|
CN_URL_CHECKING = 0x2,
|
|
CN_URL_MALFORMED = 0x3,
|
|
CN_URL_ALIVE = 0x4,
|
|
CN_URL_UNREACHABLE = 0x5,
|
|
CN_URL_ABORTED = 0x6
|
|
} CN_URL_STATUS;
|
|
|
|
|
|
|
|
EXTERN_C const IID LIBID_HelpCenterTypeLib;
|
|
|
|
#ifndef __IPCHHelpCenterExternal_INTERFACE_DEFINED__
|
|
#define __IPCHHelpCenterExternal_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHHelpCenterExternal */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHHelpCenterExternal;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E11-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHHelpCenterExternal : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_HelpSession(
|
|
/* [retval][out] */ IPCHHelpSession **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Channels(
|
|
/* [retval][out] */ /* external definition not present */ ISAFReg **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_UserSettings(
|
|
/* [retval][out] */ IPCHUserSettings2 **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Security(
|
|
/* [retval][out] */ /* external definition not present */ IPCHSecurity **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Connectivity(
|
|
/* [retval][out] */ IPCHConnectivity **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Database(
|
|
/* [retval][out] */ /* external definition not present */ IPCHTaxonomyDatabase **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextHelpers(
|
|
/* [retval][out] */ IPCHTextHelpers **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ExtraArgument(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_HelpViewer(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_UI_NavBar(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_UI_MiniNavBar(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_UI_Context(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_UI_Contents(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_UI_HHWindow(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_WEB_Context(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_WEB_Contents(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_WEB_HHWindow(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE RegisterEvents(
|
|
/* [in] */ BSTR id,
|
|
/* [in] */ long pri,
|
|
/* [in] */ IDispatch *function,
|
|
/* [retval][out] */ long *cookie) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE UnregisterEvents(
|
|
/* [in] */ long cookie) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_SearchEngineMgr(
|
|
/* [retval][out] */ /* external definition not present */ IPCHSEManager **ppSE) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_DataCollection(
|
|
/* [retval][out] */ /* external definition not present */ ISAFDataCollection **ppDC) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_Cabinet(
|
|
/* [retval][out] */ /* external definition not present */ ISAFCabinet **ppCB) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_Encryption(
|
|
/* [retval][out] */ /* external definition not present */ ISAFEncrypt **ppEn) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_Incident(
|
|
/* [retval][out] */ /* external definition not present */ ISAFIncident **ppIn) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_Channel(
|
|
/* [in] */ BSTR bstrVendorID,
|
|
/* [in] */ BSTR bstrProductID,
|
|
/* [retval][out] */ /* external definition not present */ ISAFChannel **ppSh) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_RemoteDesktopSession(
|
|
/* [in] */ long lTimeout,
|
|
/* [in] */ BSTR bstrConnectionParms,
|
|
/* [in] */ BSTR bstrUserHelpBlob,
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopSession **ppRCS) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE ConnectToExpert(
|
|
/* [in] */ BSTR bstrExpertConnectParm,
|
|
/* [in] */ LONG lTimeout,
|
|
/* [retval][out] */ LONG *lSafErrorCode) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_RemoteDesktopManager(
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopManager **ppRDM) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_RemoteDesktopConnection(
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopConnection **ppRDC) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_IntercomClient(
|
|
/* [retval][out] */ ISAFIntercomClient **ppI) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_IntercomServer(
|
|
/* [retval][out] */ ISAFIntercomServer **ppI) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_ContextMenu(
|
|
/* [retval][out] */ IPCHContextMenu **ppCM) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_PrintEngine(
|
|
/* [retval][out] */ IPCHPrintEngine **ppPE) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE OpenFileAsStream(
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [retval][out] */ IUnknown **stream) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateFileAsStream(
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [retval][out] */ IUnknown **stream) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CopyStreamToFile(
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [in] */ IUnknown *stream) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE NetworkAlive(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE DestinationReachable(
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE FormatError(
|
|
/* [in] */ VARIANT vError,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE RegRead(
|
|
/* [in] */ BSTR bstrKey,
|
|
/* [retval][out] */ VARIANT *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE RegWrite(
|
|
/* [in] */ BSTR bstrKey,
|
|
/* [in] */ VARIANT newVal,
|
|
/* [optional][in] */ VARIANT vKind) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE RegDelete(
|
|
/* [in] */ BSTR bstrKey) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Close( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE RefreshUI( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Print(
|
|
/* [in] */ VARIANT window,
|
|
/* [in] */ VARIANT_BOOL fEvent,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE HighlightWords(
|
|
/* [in] */ VARIANT window,
|
|
/* [in] */ VARIANT words) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE MessageBox(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ BSTR bstrKind,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE SelectFolder(
|
|
/* [in] */ BSTR bstrTitle,
|
|
/* [in] */ BSTR bstrDefault,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHHelpCenterExternalVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHHelpCenterExternal * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHHelpCenterExternal * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HelpSession )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHHelpSession **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Channels )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFReg **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_UserSettings )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHUserSettings2 **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Security )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ IPCHSecurity **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Connectivity )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHConnectivity **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Database )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ IPCHTaxonomyDatabase **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_TextHelpers )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHTextHelpers **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ExtraArgument )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HelpViewer )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_UI_NavBar )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_UI_MiniNavBar )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_UI_Context )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_UI_Contents )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_UI_HHWindow )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_WEB_Context )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_WEB_Contents )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_WEB_HHWindow )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *RegisterEvents )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR id,
|
|
/* [in] */ long pri,
|
|
/* [in] */ IDispatch *function,
|
|
/* [retval][out] */ long *cookie);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *UnregisterEvents )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ long cookie);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_SearchEngineMgr )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ IPCHSEManager **ppSE);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_DataCollection )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFDataCollection **ppDC);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_Cabinet )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFCabinet **ppCB);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_Encryption )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFEncrypt **ppEn);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_Incident )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFIncident **ppIn);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_Channel )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrVendorID,
|
|
/* [in] */ BSTR bstrProductID,
|
|
/* [retval][out] */ /* external definition not present */ ISAFChannel **ppSh);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_RemoteDesktopSession )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ long lTimeout,
|
|
/* [in] */ BSTR bstrConnectionParms,
|
|
/* [in] */ BSTR bstrUserHelpBlob,
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopSession **ppRCS);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *ConnectToExpert )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrExpertConnectParm,
|
|
/* [in] */ LONG lTimeout,
|
|
/* [retval][out] */ LONG *lSafErrorCode);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_RemoteDesktopManager )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopManager **ppRDM);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_RemoteDesktopConnection )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopConnection **ppRDC);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_IntercomClient )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ ISAFIntercomClient **ppI);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_IntercomServer )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ ISAFIntercomServer **ppI);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_ContextMenu )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHContextMenu **ppCM);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_PrintEngine )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHPrintEngine **ppPE);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *OpenFileAsStream )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [retval][out] */ IUnknown **stream);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateFileAsStream )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [retval][out] */ IUnknown **stream);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CopyStreamToFile )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [in] */ IUnknown *stream);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *NetworkAlive )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *DestinationReachable )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *FormatError )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ VARIANT vError,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *RegRead )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrKey,
|
|
/* [retval][out] */ VARIANT *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *RegWrite )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrKey,
|
|
/* [in] */ VARIANT newVal,
|
|
/* [optional][in] */ VARIANT vKind);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *RegDelete )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrKey);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Close )(
|
|
IPCHHelpCenterExternal * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *RefreshUI )(
|
|
IPCHHelpCenterExternal * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Print )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ VARIANT window,
|
|
/* [in] */ VARIANT_BOOL fEvent,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *HighlightWords )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ VARIANT window,
|
|
/* [in] */ VARIANT words);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *MessageBox )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ BSTR bstrKind,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *SelectFolder )(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrTitle,
|
|
/* [in] */ BSTR bstrDefault,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHHelpCenterExternalVtbl;
|
|
|
|
interface IPCHHelpCenterExternal
|
|
{
|
|
CONST_VTBL struct IPCHHelpCenterExternalVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHHelpCenterExternal_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHHelpCenterExternal_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHHelpCenterExternal_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHHelpCenterExternal_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHHelpCenterExternal_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHHelpCenterExternal_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHHelpCenterExternal_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHHelpCenterExternal_get_HelpSession(This,pVal) \
|
|
(This)->lpVtbl -> get_HelpSession(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_Channels(This,pVal) \
|
|
(This)->lpVtbl -> get_Channels(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_UserSettings(This,pVal) \
|
|
(This)->lpVtbl -> get_UserSettings(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_Security(This,pVal) \
|
|
(This)->lpVtbl -> get_Security(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_Connectivity(This,pVal) \
|
|
(This)->lpVtbl -> get_Connectivity(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_Database(This,pVal) \
|
|
(This)->lpVtbl -> get_Database(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_TextHelpers(This,pVal) \
|
|
(This)->lpVtbl -> get_TextHelpers(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_ExtraArgument(This,pVal) \
|
|
(This)->lpVtbl -> get_ExtraArgument(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_HelpViewer(This,pVal) \
|
|
(This)->lpVtbl -> get_HelpViewer(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_UI_NavBar(This,pVal) \
|
|
(This)->lpVtbl -> get_UI_NavBar(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_UI_MiniNavBar(This,pVal) \
|
|
(This)->lpVtbl -> get_UI_MiniNavBar(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_UI_Context(This,pVal) \
|
|
(This)->lpVtbl -> get_UI_Context(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_UI_Contents(This,pVal) \
|
|
(This)->lpVtbl -> get_UI_Contents(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_UI_HHWindow(This,pVal) \
|
|
(This)->lpVtbl -> get_UI_HHWindow(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_WEB_Context(This,pVal) \
|
|
(This)->lpVtbl -> get_WEB_Context(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_WEB_Contents(This,pVal) \
|
|
(This)->lpVtbl -> get_WEB_Contents(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_get_WEB_HHWindow(This,pVal) \
|
|
(This)->lpVtbl -> get_WEB_HHWindow(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_RegisterEvents(This,id,pri,function,cookie) \
|
|
(This)->lpVtbl -> RegisterEvents(This,id,pri,function,cookie)
|
|
|
|
#define IPCHHelpCenterExternal_UnregisterEvents(This,cookie) \
|
|
(This)->lpVtbl -> UnregisterEvents(This,cookie)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_SearchEngineMgr(This,ppSE) \
|
|
(This)->lpVtbl -> CreateObject_SearchEngineMgr(This,ppSE)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_DataCollection(This,ppDC) \
|
|
(This)->lpVtbl -> CreateObject_DataCollection(This,ppDC)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_Cabinet(This,ppCB) \
|
|
(This)->lpVtbl -> CreateObject_Cabinet(This,ppCB)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_Encryption(This,ppEn) \
|
|
(This)->lpVtbl -> CreateObject_Encryption(This,ppEn)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_Incident(This,ppIn) \
|
|
(This)->lpVtbl -> CreateObject_Incident(This,ppIn)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_Channel(This,bstrVendorID,bstrProductID,ppSh) \
|
|
(This)->lpVtbl -> CreateObject_Channel(This,bstrVendorID,bstrProductID,ppSh)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_RemoteDesktopSession(This,lTimeout,bstrConnectionParms,bstrUserHelpBlob,ppRCS) \
|
|
(This)->lpVtbl -> CreateObject_RemoteDesktopSession(This,lTimeout,bstrConnectionParms,bstrUserHelpBlob,ppRCS)
|
|
|
|
#define IPCHHelpCenterExternal_ConnectToExpert(This,bstrExpertConnectParm,lTimeout,lSafErrorCode) \
|
|
(This)->lpVtbl -> ConnectToExpert(This,bstrExpertConnectParm,lTimeout,lSafErrorCode)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_RemoteDesktopManager(This,ppRDM) \
|
|
(This)->lpVtbl -> CreateObject_RemoteDesktopManager(This,ppRDM)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_RemoteDesktopConnection(This,ppRDC) \
|
|
(This)->lpVtbl -> CreateObject_RemoteDesktopConnection(This,ppRDC)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_IntercomClient(This,ppI) \
|
|
(This)->lpVtbl -> CreateObject_IntercomClient(This,ppI)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_IntercomServer(This,ppI) \
|
|
(This)->lpVtbl -> CreateObject_IntercomServer(This,ppI)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_ContextMenu(This,ppCM) \
|
|
(This)->lpVtbl -> CreateObject_ContextMenu(This,ppCM)
|
|
|
|
#define IPCHHelpCenterExternal_CreateObject_PrintEngine(This,ppPE) \
|
|
(This)->lpVtbl -> CreateObject_PrintEngine(This,ppPE)
|
|
|
|
#define IPCHHelpCenterExternal_OpenFileAsStream(This,bstrFilename,stream) \
|
|
(This)->lpVtbl -> OpenFileAsStream(This,bstrFilename,stream)
|
|
|
|
#define IPCHHelpCenterExternal_CreateFileAsStream(This,bstrFilename,stream) \
|
|
(This)->lpVtbl -> CreateFileAsStream(This,bstrFilename,stream)
|
|
|
|
#define IPCHHelpCenterExternal_CopyStreamToFile(This,bstrFilename,stream) \
|
|
(This)->lpVtbl -> CopyStreamToFile(This,bstrFilename,stream)
|
|
|
|
#define IPCHHelpCenterExternal_NetworkAlive(This,pVal) \
|
|
(This)->lpVtbl -> NetworkAlive(This,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_DestinationReachable(This,bstrURL,pVal) \
|
|
(This)->lpVtbl -> DestinationReachable(This,bstrURL,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_FormatError(This,vError,pVal) \
|
|
(This)->lpVtbl -> FormatError(This,vError,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_RegRead(This,bstrKey,pVal) \
|
|
(This)->lpVtbl -> RegRead(This,bstrKey,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_RegWrite(This,bstrKey,newVal,vKind) \
|
|
(This)->lpVtbl -> RegWrite(This,bstrKey,newVal,vKind)
|
|
|
|
#define IPCHHelpCenterExternal_RegDelete(This,bstrKey) \
|
|
(This)->lpVtbl -> RegDelete(This,bstrKey)
|
|
|
|
#define IPCHHelpCenterExternal_Close(This) \
|
|
(This)->lpVtbl -> Close(This)
|
|
|
|
#define IPCHHelpCenterExternal_RefreshUI(This) \
|
|
(This)->lpVtbl -> RefreshUI(This)
|
|
|
|
#define IPCHHelpCenterExternal_Print(This,window,fEvent,pVal) \
|
|
(This)->lpVtbl -> Print(This,window,fEvent,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_HighlightWords(This,window,words) \
|
|
(This)->lpVtbl -> HighlightWords(This,window,words)
|
|
|
|
#define IPCHHelpCenterExternal_MessageBox(This,bstrText,bstrKind,pVal) \
|
|
(This)->lpVtbl -> MessageBox(This,bstrText,bstrKind,pVal)
|
|
|
|
#define IPCHHelpCenterExternal_SelectFolder(This,bstrTitle,bstrDefault,pVal) \
|
|
(This)->lpVtbl -> SelectFolder(This,bstrTitle,bstrDefault,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_HelpSession_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHHelpSession **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_HelpSession_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_Channels_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFReg **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_Channels_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_UserSettings_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHUserSettings2 **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_UserSettings_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_Security_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ IPCHSecurity **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_Security_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_Connectivity_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHConnectivity **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_Connectivity_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_Database_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ IPCHTaxonomyDatabase **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_Database_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_TextHelpers_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHTextHelpers **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_TextHelpers_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_ExtraArgument_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_ExtraArgument_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_HelpViewer_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_HelpViewer_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_UI_NavBar_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_UI_NavBar_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_UI_MiniNavBar_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_UI_MiniNavBar_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_UI_Context_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_UI_Context_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_UI_Contents_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_UI_Contents_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_UI_HHWindow_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_UI_HHWindow_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_WEB_Context_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_WEB_Context_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_WEB_Contents_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_WEB_Contents_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_get_WEB_HHWindow_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_get_WEB_HHWindow_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_RegisterEvents_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR id,
|
|
/* [in] */ long pri,
|
|
/* [in] */ IDispatch *function,
|
|
/* [retval][out] */ long *cookie);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_RegisterEvents_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_UnregisterEvents_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ long cookie);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_UnregisterEvents_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_SearchEngineMgr_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ IPCHSEManager **ppSE);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_SearchEngineMgr_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_DataCollection_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFDataCollection **ppDC);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_DataCollection_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_Cabinet_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFCabinet **ppCB);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_Cabinet_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_Encryption_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFEncrypt **ppEn);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_Encryption_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_Incident_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFIncident **ppIn);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_Incident_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_Channel_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrVendorID,
|
|
/* [in] */ BSTR bstrProductID,
|
|
/* [retval][out] */ /* external definition not present */ ISAFChannel **ppSh);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_Channel_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_RemoteDesktopSession_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ long lTimeout,
|
|
/* [in] */ BSTR bstrConnectionParms,
|
|
/* [in] */ BSTR bstrUserHelpBlob,
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopSession **ppRCS);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_RemoteDesktopSession_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_ConnectToExpert_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrExpertConnectParm,
|
|
/* [in] */ LONG lTimeout,
|
|
/* [retval][out] */ LONG *lSafErrorCode);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_ConnectToExpert_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_RemoteDesktopManager_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopManager **ppRDM);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_RemoteDesktopManager_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_RemoteDesktopConnection_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ /* external definition not present */ ISAFRemoteDesktopConnection **ppRDC);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_RemoteDesktopConnection_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_IntercomClient_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ ISAFIntercomClient **ppI);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_IntercomClient_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_IntercomServer_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ ISAFIntercomServer **ppI);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_IntercomServer_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_ContextMenu_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHContextMenu **ppCM);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_ContextMenu_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateObject_PrintEngine_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ IPCHPrintEngine **ppPE);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateObject_PrintEngine_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_OpenFileAsStream_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [retval][out] */ IUnknown **stream);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_OpenFileAsStream_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CreateFileAsStream_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [retval][out] */ IUnknown **stream);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CreateFileAsStream_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_CopyStreamToFile_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrFilename,
|
|
/* [in] */ IUnknown *stream);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_CopyStreamToFile_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_NetworkAlive_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_NetworkAlive_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_DestinationReachable_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_DestinationReachable_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_FormatError_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ VARIANT vError,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_FormatError_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_RegRead_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrKey,
|
|
/* [retval][out] */ VARIANT *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_RegRead_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_RegWrite_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrKey,
|
|
/* [in] */ VARIANT newVal,
|
|
/* [optional][in] */ VARIANT vKind);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_RegWrite_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_RegDelete_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrKey);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_RegDelete_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_Close_Proxy(
|
|
IPCHHelpCenterExternal * This);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_Close_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_RefreshUI_Proxy(
|
|
IPCHHelpCenterExternal * This);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_RefreshUI_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_Print_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ VARIANT window,
|
|
/* [in] */ VARIANT_BOOL fEvent,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_Print_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_HighlightWords_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ VARIANT window,
|
|
/* [in] */ VARIANT words);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_HighlightWords_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_MessageBox_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ BSTR bstrKind,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_MessageBox_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpCenterExternal_SelectFolder_Proxy(
|
|
IPCHHelpCenterExternal * This,
|
|
/* [in] */ BSTR bstrTitle,
|
|
/* [in] */ BSTR bstrDefault,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpCenterExternal_SelectFolder_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHHelpCenterExternal_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHEvent_INTERFACE_DEFINED__
|
|
#define __IPCHEvent_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHEvent */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHEvent;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E12-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHEvent : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Action(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Cancel(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Cancel(
|
|
/* [in] */ VARIANT_BOOL newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Frame(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Panel(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Place(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_CurrentContext(
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_PreviousContext(
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_NextContext(
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHEventVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHEvent * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHEvent * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHEvent * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHEvent * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHEvent * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHEvent * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHEvent * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Action )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Cancel )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Cancel )(
|
|
IPCHEvent * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_URL )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Frame )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Panel )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Place )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CurrentContext )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PreviousContext )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_NextContext )(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHEventVtbl;
|
|
|
|
interface IPCHEvent
|
|
{
|
|
CONST_VTBL struct IPCHEventVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHEvent_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHEvent_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHEvent_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHEvent_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHEvent_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHEvent_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHEvent_get_Action(This,pVal) \
|
|
(This)->lpVtbl -> get_Action(This,pVal)
|
|
|
|
#define IPCHEvent_get_Cancel(This,pVal) \
|
|
(This)->lpVtbl -> get_Cancel(This,pVal)
|
|
|
|
#define IPCHEvent_put_Cancel(This,newVal) \
|
|
(This)->lpVtbl -> put_Cancel(This,newVal)
|
|
|
|
#define IPCHEvent_get_URL(This,pVal) \
|
|
(This)->lpVtbl -> get_URL(This,pVal)
|
|
|
|
#define IPCHEvent_get_Frame(This,pVal) \
|
|
(This)->lpVtbl -> get_Frame(This,pVal)
|
|
|
|
#define IPCHEvent_get_Panel(This,pVal) \
|
|
(This)->lpVtbl -> get_Panel(This,pVal)
|
|
|
|
#define IPCHEvent_get_Place(This,pVal) \
|
|
(This)->lpVtbl -> get_Place(This,pVal)
|
|
|
|
#define IPCHEvent_get_CurrentContext(This,pVal) \
|
|
(This)->lpVtbl -> get_CurrentContext(This,pVal)
|
|
|
|
#define IPCHEvent_get_PreviousContext(This,pVal) \
|
|
(This)->lpVtbl -> get_PreviousContext(This,pVal)
|
|
|
|
#define IPCHEvent_get_NextContext(This,pVal) \
|
|
(This)->lpVtbl -> get_NextContext(This,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_Action_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_Action_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_Cancel_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_Cancel_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHEvent_put_Cancel_Proxy(
|
|
IPCHEvent * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_put_Cancel_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_URL_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_URL_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_Frame_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_Frame_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_Panel_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_Panel_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_Place_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_Place_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_CurrentContext_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_CurrentContext_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_PreviousContext_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_PreviousContext_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHEvent_get_NextContext_Proxy(
|
|
IPCHEvent * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHEvent_get_NextContext_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHEvent_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHScriptableStream_INTERFACE_DEFINED__
|
|
#define __IPCHScriptableStream_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHScriptableStream */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHScriptableStream;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E13-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHScriptableStream : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Size(
|
|
/* [retval][out] */ long *plSize) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Read(
|
|
/* [in] */ long lCount,
|
|
/* [retval][out] */ VARIANT *pvData) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE ReadHex(
|
|
/* [in] */ long lCount,
|
|
/* [retval][out] */ BSTR *pbstrData) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Write(
|
|
/* [in] */ long lCount,
|
|
/* [in] */ VARIANT vData,
|
|
/* [retval][out] */ long *plWritten) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE WriteHex(
|
|
/* [in] */ long lCount,
|
|
/* [in] */ BSTR bstrData,
|
|
/* [retval][out] */ long *plWritten) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Seek(
|
|
/* [in] */ long lOffset,
|
|
/* [in] */ BSTR bstrOrigin,
|
|
/* [retval][out] */ long *plNewPos) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Close( void) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHScriptableStreamVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHScriptableStream * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHScriptableStream * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHScriptableStream * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )(
|
|
IPCHScriptableStream * This,
|
|
/* [retval][out] */ long *plSize);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Read )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [retval][out] */ VARIANT *pvData);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *ReadHex )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [retval][out] */ BSTR *pbstrData);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Write )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [in] */ VARIANT vData,
|
|
/* [retval][out] */ long *plWritten);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *WriteHex )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [in] */ BSTR bstrData,
|
|
/* [retval][out] */ long *plWritten);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Seek )(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lOffset,
|
|
/* [in] */ BSTR bstrOrigin,
|
|
/* [retval][out] */ long *plNewPos);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Close )(
|
|
IPCHScriptableStream * This);
|
|
|
|
END_INTERFACE
|
|
} IPCHScriptableStreamVtbl;
|
|
|
|
interface IPCHScriptableStream
|
|
{
|
|
CONST_VTBL struct IPCHScriptableStreamVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHScriptableStream_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHScriptableStream_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHScriptableStream_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHScriptableStream_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHScriptableStream_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHScriptableStream_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHScriptableStream_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHScriptableStream_get_Size(This,plSize) \
|
|
(This)->lpVtbl -> get_Size(This,plSize)
|
|
|
|
#define IPCHScriptableStream_Read(This,lCount,pvData) \
|
|
(This)->lpVtbl -> Read(This,lCount,pvData)
|
|
|
|
#define IPCHScriptableStream_ReadHex(This,lCount,pbstrData) \
|
|
(This)->lpVtbl -> ReadHex(This,lCount,pbstrData)
|
|
|
|
#define IPCHScriptableStream_Write(This,lCount,vData,plWritten) \
|
|
(This)->lpVtbl -> Write(This,lCount,vData,plWritten)
|
|
|
|
#define IPCHScriptableStream_WriteHex(This,lCount,bstrData,plWritten) \
|
|
(This)->lpVtbl -> WriteHex(This,lCount,bstrData,plWritten)
|
|
|
|
#define IPCHScriptableStream_Seek(This,lOffset,bstrOrigin,plNewPos) \
|
|
(This)->lpVtbl -> Seek(This,lOffset,bstrOrigin,plNewPos)
|
|
|
|
#define IPCHScriptableStream_Close(This) \
|
|
(This)->lpVtbl -> Close(This)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHScriptableStream_get_Size_Proxy(
|
|
IPCHScriptableStream * This,
|
|
/* [retval][out] */ long *plSize);
|
|
|
|
|
|
void __RPC_STUB IPCHScriptableStream_get_Size_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHScriptableStream_Read_Proxy(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [retval][out] */ VARIANT *pvData);
|
|
|
|
|
|
void __RPC_STUB IPCHScriptableStream_Read_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHScriptableStream_ReadHex_Proxy(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [retval][out] */ BSTR *pbstrData);
|
|
|
|
|
|
void __RPC_STUB IPCHScriptableStream_ReadHex_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHScriptableStream_Write_Proxy(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [in] */ VARIANT vData,
|
|
/* [retval][out] */ long *plWritten);
|
|
|
|
|
|
void __RPC_STUB IPCHScriptableStream_Write_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHScriptableStream_WriteHex_Proxy(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lCount,
|
|
/* [in] */ BSTR bstrData,
|
|
/* [retval][out] */ long *plWritten);
|
|
|
|
|
|
void __RPC_STUB IPCHScriptableStream_WriteHex_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHScriptableStream_Seek_Proxy(
|
|
IPCHScriptableStream * This,
|
|
/* [in] */ long lOffset,
|
|
/* [in] */ BSTR bstrOrigin,
|
|
/* [retval][out] */ long *plNewPos);
|
|
|
|
|
|
void __RPC_STUB IPCHScriptableStream_Seek_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHScriptableStream_Close_Proxy(
|
|
IPCHScriptableStream * This);
|
|
|
|
|
|
void __RPC_STUB IPCHScriptableStream_Close_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHScriptableStream_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpSession_INTERFACE_DEFINED__
|
|
#define __IPCHHelpSession_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHHelpSession */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHHelpSession;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E20-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHHelpSession : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_CurrentContext(
|
|
/* [retval][out] */ IPCHHelpSessionItem **ppHSI) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE VisitedHelpPages(
|
|
/* [in] */ HS_MODE hsMode,
|
|
/* [retval][out] */ /* external definition not present */ IPCHCollection **ppC) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetTitle(
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [in] */ BSTR bstrTitle) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE ForceNavigation(
|
|
/* [in] */ BSTR bstrURL) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE IgnoreNavigation( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE EraseNavigation( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE IsNavigating(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Back(
|
|
/* [in] */ long lLength) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Forward(
|
|
/* [in] */ long lLength) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE IsValid(
|
|
/* [in] */ long lLength,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Navigate(
|
|
/* [in] */ IPCHHelpSessionItem *pHSI) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE ChangeContext(
|
|
/* [in] */ BSTR bstrName,
|
|
/* [optional][in] */ VARIANT vInfo,
|
|
/* [optional][in] */ VARIANT vURL) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHHelpSessionVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHHelpSession * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHHelpSession * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHHelpSession * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CurrentContext )(
|
|
IPCHHelpSession * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **ppHSI);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *VisitedHelpPages )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ HS_MODE hsMode,
|
|
/* [retval][out] */ /* external definition not present */ IPCHCollection **ppC);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *SetTitle )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [in] */ BSTR bstrTitle);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *ForceNavigation )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ BSTR bstrURL);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *IgnoreNavigation )(
|
|
IPCHHelpSession * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *EraseNavigation )(
|
|
IPCHHelpSession * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *IsNavigating )(
|
|
IPCHHelpSession * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Back )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ long lLength);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Forward )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ long lLength);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *IsValid )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ long lLength,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Navigate )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ IPCHHelpSessionItem *pHSI);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *ChangeContext )(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [optional][in] */ VARIANT vInfo,
|
|
/* [optional][in] */ VARIANT vURL);
|
|
|
|
END_INTERFACE
|
|
} IPCHHelpSessionVtbl;
|
|
|
|
interface IPCHHelpSession
|
|
{
|
|
CONST_VTBL struct IPCHHelpSessionVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHHelpSession_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHHelpSession_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHHelpSession_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHHelpSession_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHHelpSession_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHHelpSession_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHHelpSession_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHHelpSession_get_CurrentContext(This,ppHSI) \
|
|
(This)->lpVtbl -> get_CurrentContext(This,ppHSI)
|
|
|
|
#define IPCHHelpSession_VisitedHelpPages(This,hsMode,ppC) \
|
|
(This)->lpVtbl -> VisitedHelpPages(This,hsMode,ppC)
|
|
|
|
#define IPCHHelpSession_SetTitle(This,bstrURL,bstrTitle) \
|
|
(This)->lpVtbl -> SetTitle(This,bstrURL,bstrTitle)
|
|
|
|
#define IPCHHelpSession_ForceNavigation(This,bstrURL) \
|
|
(This)->lpVtbl -> ForceNavigation(This,bstrURL)
|
|
|
|
#define IPCHHelpSession_IgnoreNavigation(This) \
|
|
(This)->lpVtbl -> IgnoreNavigation(This)
|
|
|
|
#define IPCHHelpSession_EraseNavigation(This) \
|
|
(This)->lpVtbl -> EraseNavigation(This)
|
|
|
|
#define IPCHHelpSession_IsNavigating(This,pVal) \
|
|
(This)->lpVtbl -> IsNavigating(This,pVal)
|
|
|
|
#define IPCHHelpSession_Back(This,lLength) \
|
|
(This)->lpVtbl -> Back(This,lLength)
|
|
|
|
#define IPCHHelpSession_Forward(This,lLength) \
|
|
(This)->lpVtbl -> Forward(This,lLength)
|
|
|
|
#define IPCHHelpSession_IsValid(This,lLength,pVal) \
|
|
(This)->lpVtbl -> IsValid(This,lLength,pVal)
|
|
|
|
#define IPCHHelpSession_Navigate(This,pHSI) \
|
|
(This)->lpVtbl -> Navigate(This,pHSI)
|
|
|
|
#define IPCHHelpSession_ChangeContext(This,bstrName,vInfo,vURL) \
|
|
(This)->lpVtbl -> ChangeContext(This,bstrName,vInfo,vURL)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_get_CurrentContext_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [retval][out] */ IPCHHelpSessionItem **ppHSI);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_get_CurrentContext_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_VisitedHelpPages_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ HS_MODE hsMode,
|
|
/* [retval][out] */ /* external definition not present */ IPCHCollection **ppC);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_VisitedHelpPages_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_SetTitle_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [in] */ BSTR bstrTitle);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_SetTitle_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_ForceNavigation_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ BSTR bstrURL);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_ForceNavigation_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_IgnoreNavigation_Proxy(
|
|
IPCHHelpSession * This);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_IgnoreNavigation_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_EraseNavigation_Proxy(
|
|
IPCHHelpSession * This);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_EraseNavigation_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_IsNavigating_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_IsNavigating_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_Back_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ long lLength);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_Back_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_Forward_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ long lLength);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_Forward_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_IsValid_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ long lLength,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_IsValid_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_Navigate_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ IPCHHelpSessionItem *pHSI);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_Navigate_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSession_ChangeContext_Proxy(
|
|
IPCHHelpSession * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [optional][in] */ VARIANT vInfo,
|
|
/* [optional][in] */ VARIANT vURL);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSession_ChangeContext_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHHelpSession_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpSessionItem_INTERFACE_DEFINED__
|
|
#define __IPCHHelpSessionItem_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHHelpSessionItem */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHHelpSessionItem;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E21-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHHelpSessionItem : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_SKU(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Language(
|
|
/* [retval][out] */ long *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Title(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_LastVisited(
|
|
/* [retval][out] */ DATE *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Duration(
|
|
/* [retval][out] */ DATE *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_NumOfHits(
|
|
/* [retval][out] */ long *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ContextName(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ContextInfo(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ContextURL(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Property(
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Property(
|
|
/* [in] */ BSTR bstrName,
|
|
/* [in] */ VARIANT newVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CheckProperty(
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHHelpSessionItemVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHHelpSessionItem * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHHelpSessionItem * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SKU )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Language )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_URL )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Title )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_LastVisited )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ DATE *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Duration )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ DATE *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_NumOfHits )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ContextName )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ContextInfo )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ContextURL )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Property )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Property )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [in] */ VARIANT newVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CheckProperty )(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHHelpSessionItemVtbl;
|
|
|
|
interface IPCHHelpSessionItem
|
|
{
|
|
CONST_VTBL struct IPCHHelpSessionItemVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHHelpSessionItem_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHHelpSessionItem_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHHelpSessionItem_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHHelpSessionItem_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHHelpSessionItem_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHHelpSessionItem_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHHelpSessionItem_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHHelpSessionItem_get_SKU(This,pVal) \
|
|
(This)->lpVtbl -> get_SKU(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_Language(This,pVal) \
|
|
(This)->lpVtbl -> get_Language(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_URL(This,pVal) \
|
|
(This)->lpVtbl -> get_URL(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_Title(This,pVal) \
|
|
(This)->lpVtbl -> get_Title(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_LastVisited(This,pVal) \
|
|
(This)->lpVtbl -> get_LastVisited(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_Duration(This,pVal) \
|
|
(This)->lpVtbl -> get_Duration(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_NumOfHits(This,pVal) \
|
|
(This)->lpVtbl -> get_NumOfHits(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_ContextName(This,pVal) \
|
|
(This)->lpVtbl -> get_ContextName(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_ContextInfo(This,pVal) \
|
|
(This)->lpVtbl -> get_ContextInfo(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_ContextURL(This,pVal) \
|
|
(This)->lpVtbl -> get_ContextURL(This,pVal)
|
|
|
|
#define IPCHHelpSessionItem_get_Property(This,bstrName,pVal) \
|
|
(This)->lpVtbl -> get_Property(This,bstrName,pVal)
|
|
|
|
#define IPCHHelpSessionItem_put_Property(This,bstrName,newVal) \
|
|
(This)->lpVtbl -> put_Property(This,bstrName,newVal)
|
|
|
|
#define IPCHHelpSessionItem_CheckProperty(This,bstrName,pVal) \
|
|
(This)->lpVtbl -> CheckProperty(This,bstrName,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_SKU_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_SKU_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_Language_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_Language_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_URL_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_URL_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_Title_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_Title_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_LastVisited_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ DATE *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_LastVisited_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_Duration_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ DATE *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_Duration_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_NumOfHits_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_NumOfHits_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_ContextName_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_ContextName_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_ContextInfo_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_ContextInfo_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_ContextURL_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_ContextURL_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_get_Property_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_get_Property_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_put_Property_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [in] */ VARIANT newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_put_Property_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpSessionItem_CheckProperty_Proxy(
|
|
IPCHHelpSessionItem * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpSessionItem_CheckProperty_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHHelpSessionItem_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHUserSettings2_INTERFACE_DEFINED__
|
|
#define __IPCHUserSettings2_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHUserSettings2 */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHUserSettings2;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E30-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHUserSettings2 : public IPCHUserSettings
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Favorites(
|
|
/* [retval][out] */ IPCHFavorites **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Options(
|
|
/* [retval][out] */ IPCHOptions **pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Scope(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsRemoteSession(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsTerminalServer(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsDesktopVersion(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsAdmin(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsPowerUser(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsStartPanelOn(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsWebViewBarricadeOn(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHUserSettings2Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHUserSettings2 * This,
|
|
/* [in][idldescattr] */ struct GUID *riid,
|
|
/* [out][idldescattr] */ void **ppvObj,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ unsigned long *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *Release )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ unsigned long *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHUserSettings2 * This,
|
|
/* [out][idldescattr] */ unsigned UINT *pctinfo,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHUserSettings2 * This,
|
|
/* [in][idldescattr] */ unsigned UINT itinfo,
|
|
/* [in][idldescattr] */ unsigned long lcid,
|
|
/* [out][idldescattr] */ void **pptinfo,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHUserSettings2 * This,
|
|
/* [in][idldescattr] */ struct GUID *riid,
|
|
/* [in][idldescattr] */ signed char **rgszNames,
|
|
/* [in][idldescattr] */ unsigned UINT cNames,
|
|
/* [in][idldescattr] */ unsigned long lcid,
|
|
/* [out][idldescattr] */ signed long *rgdispid,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHUserSettings2 * This,
|
|
/* [in][idldescattr] */ signed long dispidMember,
|
|
/* [in][idldescattr] */ struct GUID *riid,
|
|
/* [in][idldescattr] */ unsigned long lcid,
|
|
/* [in][idldescattr] */ unsigned short wFlags,
|
|
/* [in][idldescattr] */ struct DISPPARAMS *pdispparams,
|
|
/* [out][idldescattr] */ VARIANT *pvarResult,
|
|
/* [out][idldescattr] */ struct EXCEPINFO *pexcepinfo,
|
|
/* [out][idldescattr] */ unsigned UINT *puArgErr,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_CurrentSKU )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ IPCHSetOfHelpTopics **retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_MachineSKU )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ IPCHSetOfHelpTopics **retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_HelpLocation )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ BSTR *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_DatabaseDir )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ BSTR *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_DatabaseFile )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ BSTR *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_IndexFile )(
|
|
IPCHUserSettings2 * This,
|
|
/* [optional][in][idldescattr] */ VARIANT vScope,
|
|
/* [retval][out] */ BSTR *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_IndexDisplayName )(
|
|
IPCHUserSettings2 * This,
|
|
/* [optional][in][idldescattr] */ VARIANT vScope,
|
|
/* [retval][out] */ BSTR *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_LastUpdated )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ DATE *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_AreHeadlinesEnabled )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ BOOLEAN *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_News )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ IUnknown **retval);
|
|
|
|
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *Select )(
|
|
IPCHUserSettings2 * This,
|
|
/* [in][idldescattr] */ BSTR bstrSKU,
|
|
/* [in][idldescattr] */ signed long lLCID,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Favorites )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ IPCHFavorites **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Options )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ IPCHOptions **pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Scope )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsRemoteSession )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsTerminalServer )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsDesktopVersion )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsAdmin )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsPowerUser )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsStartPanelOn )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsWebViewBarricadeOn )(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHUserSettings2Vtbl;
|
|
|
|
interface IPCHUserSettings2
|
|
{
|
|
CONST_VTBL struct IPCHUserSettings2Vtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHUserSettings2_QueryInterface(This,riid,ppvObj,retval) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObj,retval)
|
|
|
|
#define IPCHUserSettings2_AddRef(This,retval) \
|
|
(This)->lpVtbl -> AddRef(This,retval)
|
|
|
|
#define IPCHUserSettings2_Release(This,retval) \
|
|
(This)->lpVtbl -> Release(This,retval)
|
|
|
|
#define IPCHUserSettings2_GetTypeInfoCount(This,pctinfo,retval) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo,retval)
|
|
|
|
#define IPCHUserSettings2_GetTypeInfo(This,itinfo,lcid,pptinfo,retval) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,itinfo,lcid,pptinfo,retval)
|
|
|
|
#define IPCHUserSettings2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgdispid,retval) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgdispid,retval)
|
|
|
|
#define IPCHUserSettings2_Invoke(This,dispidMember,riid,lcid,wFlags,pdispparams,pvarResult,pexcepinfo,puArgErr,retval) \
|
|
(This)->lpVtbl -> Invoke(This,dispidMember,riid,lcid,wFlags,pdispparams,pvarResult,pexcepinfo,puArgErr,retval)
|
|
|
|
#define IPCHUserSettings2_get_CurrentSKU(This,retval) \
|
|
(This)->lpVtbl -> get_CurrentSKU(This,retval)
|
|
|
|
#define IPCHUserSettings2_get_MachineSKU(This,retval) \
|
|
(This)->lpVtbl -> get_MachineSKU(This,retval)
|
|
|
|
#define IPCHUserSettings2_get_HelpLocation(This,retval) \
|
|
(This)->lpVtbl -> get_HelpLocation(This,retval)
|
|
|
|
#define IPCHUserSettings2_get_DatabaseDir(This,retval) \
|
|
(This)->lpVtbl -> get_DatabaseDir(This,retval)
|
|
|
|
#define IPCHUserSettings2_get_DatabaseFile(This,retval) \
|
|
(This)->lpVtbl -> get_DatabaseFile(This,retval)
|
|
|
|
#define IPCHUserSettings2_get_IndexFile(This,vScope,retval) \
|
|
(This)->lpVtbl -> get_IndexFile(This,vScope,retval)
|
|
|
|
#define IPCHUserSettings2_get_IndexDisplayName(This,vScope,retval) \
|
|
(This)->lpVtbl -> get_IndexDisplayName(This,vScope,retval)
|
|
|
|
#define IPCHUserSettings2_get_LastUpdated(This,retval) \
|
|
(This)->lpVtbl -> get_LastUpdated(This,retval)
|
|
|
|
#define IPCHUserSettings2_get_AreHeadlinesEnabled(This,retval) \
|
|
(This)->lpVtbl -> get_AreHeadlinesEnabled(This,retval)
|
|
|
|
#define IPCHUserSettings2_get_News(This,retval) \
|
|
(This)->lpVtbl -> get_News(This,retval)
|
|
|
|
#define IPCHUserSettings2_Select(This,bstrSKU,lLCID,retval) \
|
|
(This)->lpVtbl -> Select(This,bstrSKU,lLCID,retval)
|
|
|
|
|
|
#define IPCHUserSettings2_get_Favorites(This,pVal) \
|
|
(This)->lpVtbl -> get_Favorites(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_Options(This,pVal) \
|
|
(This)->lpVtbl -> get_Options(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_Scope(This,pVal) \
|
|
(This)->lpVtbl -> get_Scope(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_IsRemoteSession(This,pVal) \
|
|
(This)->lpVtbl -> get_IsRemoteSession(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_IsTerminalServer(This,pVal) \
|
|
(This)->lpVtbl -> get_IsTerminalServer(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_IsDesktopVersion(This,pVal) \
|
|
(This)->lpVtbl -> get_IsDesktopVersion(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_IsAdmin(This,pVal) \
|
|
(This)->lpVtbl -> get_IsAdmin(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_IsPowerUser(This,pVal) \
|
|
(This)->lpVtbl -> get_IsPowerUser(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_IsStartPanelOn(This,pVal) \
|
|
(This)->lpVtbl -> get_IsStartPanelOn(This,pVal)
|
|
|
|
#define IPCHUserSettings2_get_IsWebViewBarricadeOn(This,pVal) \
|
|
(This)->lpVtbl -> get_IsWebViewBarricadeOn(This,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_Favorites_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ IPCHFavorites **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_Favorites_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_Options_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ IPCHOptions **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_Options_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_Scope_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_Scope_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_IsRemoteSession_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_IsRemoteSession_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_IsTerminalServer_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_IsTerminalServer_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_IsDesktopVersion_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_IsDesktopVersion_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_IsAdmin_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_IsAdmin_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_IsPowerUser_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_IsPowerUser_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_IsStartPanelOn_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_IsStartPanelOn_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHUserSettings2_get_IsWebViewBarricadeOn_Proxy(
|
|
IPCHUserSettings2 * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHUserSettings2_get_IsWebViewBarricadeOn_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHUserSettings2_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHFavorites_INTERFACE_DEFINED__
|
|
#define __IPCHFavorites_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHFavorites */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHFavorites;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E31-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHFavorites : public IPCHCollection
|
|
{
|
|
public:
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE IsDuplicate(
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pfDup) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Add(
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [optional][in] */ VARIANT vTitle,
|
|
/* [retval][out] */ IPCHHelpSessionItem **ppItem) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Rename(
|
|
/* [in] */ BSTR bstrTitle,
|
|
/* [in] */ IPCHHelpSessionItem *pItem) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Move(
|
|
/* [in] */ IPCHHelpSessionItem *pInsertBefore,
|
|
/* [in] */ IPCHHelpSessionItem *pItem) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Delete(
|
|
/* [in] */ IPCHHelpSessionItem *pItem) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHFavoritesVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHFavorites * This,
|
|
/* [in][idldescattr] */ struct GUID *riid,
|
|
/* [out][idldescattr] */ void **ppvObj,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHFavorites * This,
|
|
/* [retval][out] */ unsigned long *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *Release )(
|
|
IPCHFavorites * This,
|
|
/* [retval][out] */ unsigned long *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHFavorites * This,
|
|
/* [out][idldescattr] */ unsigned UINT *pctinfo,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHFavorites * This,
|
|
/* [in][idldescattr] */ unsigned UINT itinfo,
|
|
/* [in][idldescattr] */ unsigned long lcid,
|
|
/* [out][idldescattr] */ void **pptinfo,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHFavorites * This,
|
|
/* [in][idldescattr] */ struct GUID *riid,
|
|
/* [in][idldescattr] */ signed char **rgszNames,
|
|
/* [in][idldescattr] */ unsigned UINT cNames,
|
|
/* [in][idldescattr] */ unsigned long lcid,
|
|
/* [out][idldescattr] */ signed long *rgdispid,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHFavorites * This,
|
|
/* [in][idldescattr] */ signed long dispidMember,
|
|
/* [in][idldescattr] */ struct GUID *riid,
|
|
/* [in][idldescattr] */ unsigned long lcid,
|
|
/* [in][idldescattr] */ unsigned short wFlags,
|
|
/* [in][idldescattr] */ struct DISPPARAMS *pdispparams,
|
|
/* [out][idldescattr] */ VARIANT *pvarResult,
|
|
/* [out][idldescattr] */ struct EXCEPINFO *pexcepinfo,
|
|
/* [out][idldescattr] */ unsigned UINT *puArgErr,
|
|
/* [retval][out] */ void *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get__NewEnum )(
|
|
IPCHFavorites * This,
|
|
/* [retval][out] */ IUnknown **retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_Item )(
|
|
IPCHFavorites * This,
|
|
/* [in][idldescattr] */ signed long vIndex,
|
|
/* [retval][out] */ VARIANT *retval);
|
|
|
|
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE *get_Count )(
|
|
IPCHFavorites * This,
|
|
/* [retval][out] */ signed long *retval);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *IsDuplicate )(
|
|
IPCHFavorites * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pfDup);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Add )(
|
|
IPCHFavorites * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [optional][in] */ VARIANT vTitle,
|
|
/* [retval][out] */ IPCHHelpSessionItem **ppItem);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Rename )(
|
|
IPCHFavorites * This,
|
|
/* [in] */ BSTR bstrTitle,
|
|
/* [in] */ IPCHHelpSessionItem *pItem);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Move )(
|
|
IPCHFavorites * This,
|
|
/* [in] */ IPCHHelpSessionItem *pInsertBefore,
|
|
/* [in] */ IPCHHelpSessionItem *pItem);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Delete )(
|
|
IPCHFavorites * This,
|
|
/* [in] */ IPCHHelpSessionItem *pItem);
|
|
|
|
END_INTERFACE
|
|
} IPCHFavoritesVtbl;
|
|
|
|
interface IPCHFavorites
|
|
{
|
|
CONST_VTBL struct IPCHFavoritesVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHFavorites_QueryInterface(This,riid,ppvObj,retval) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObj,retval)
|
|
|
|
#define IPCHFavorites_AddRef(This,retval) \
|
|
(This)->lpVtbl -> AddRef(This,retval)
|
|
|
|
#define IPCHFavorites_Release(This,retval) \
|
|
(This)->lpVtbl -> Release(This,retval)
|
|
|
|
#define IPCHFavorites_GetTypeInfoCount(This,pctinfo,retval) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo,retval)
|
|
|
|
#define IPCHFavorites_GetTypeInfo(This,itinfo,lcid,pptinfo,retval) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,itinfo,lcid,pptinfo,retval)
|
|
|
|
#define IPCHFavorites_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgdispid,retval) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgdispid,retval)
|
|
|
|
#define IPCHFavorites_Invoke(This,dispidMember,riid,lcid,wFlags,pdispparams,pvarResult,pexcepinfo,puArgErr,retval) \
|
|
(This)->lpVtbl -> Invoke(This,dispidMember,riid,lcid,wFlags,pdispparams,pvarResult,pexcepinfo,puArgErr,retval)
|
|
|
|
#define IPCHFavorites_get__NewEnum(This,retval) \
|
|
(This)->lpVtbl -> get__NewEnum(This,retval)
|
|
|
|
#define IPCHFavorites_get_Item(This,vIndex,retval) \
|
|
(This)->lpVtbl -> get_Item(This,vIndex,retval)
|
|
|
|
#define IPCHFavorites_get_Count(This,retval) \
|
|
(This)->lpVtbl -> get_Count(This,retval)
|
|
|
|
|
|
#define IPCHFavorites_IsDuplicate(This,bstrURL,pfDup) \
|
|
(This)->lpVtbl -> IsDuplicate(This,bstrURL,pfDup)
|
|
|
|
#define IPCHFavorites_Add(This,bstrURL,vTitle,ppItem) \
|
|
(This)->lpVtbl -> Add(This,bstrURL,vTitle,ppItem)
|
|
|
|
#define IPCHFavorites_Rename(This,bstrTitle,pItem) \
|
|
(This)->lpVtbl -> Rename(This,bstrTitle,pItem)
|
|
|
|
#define IPCHFavorites_Move(This,pInsertBefore,pItem) \
|
|
(This)->lpVtbl -> Move(This,pInsertBefore,pItem)
|
|
|
|
#define IPCHFavorites_Delete(This,pItem) \
|
|
(This)->lpVtbl -> Delete(This,pItem)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHFavorites_IsDuplicate_Proxy(
|
|
IPCHFavorites * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pfDup);
|
|
|
|
|
|
void __RPC_STUB IPCHFavorites_IsDuplicate_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHFavorites_Add_Proxy(
|
|
IPCHFavorites * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [optional][in] */ VARIANT vTitle,
|
|
/* [retval][out] */ IPCHHelpSessionItem **ppItem);
|
|
|
|
|
|
void __RPC_STUB IPCHFavorites_Add_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHFavorites_Rename_Proxy(
|
|
IPCHFavorites * This,
|
|
/* [in] */ BSTR bstrTitle,
|
|
/* [in] */ IPCHHelpSessionItem *pItem);
|
|
|
|
|
|
void __RPC_STUB IPCHFavorites_Rename_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHFavorites_Move_Proxy(
|
|
IPCHFavorites * This,
|
|
/* [in] */ IPCHHelpSessionItem *pInsertBefore,
|
|
/* [in] */ IPCHHelpSessionItem *pItem);
|
|
|
|
|
|
void __RPC_STUB IPCHFavorites_Move_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHFavorites_Delete_Proxy(
|
|
IPCHFavorites * This,
|
|
/* [in] */ IPCHHelpSessionItem *pItem);
|
|
|
|
|
|
void __RPC_STUB IPCHFavorites_Delete_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHFavorites_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHOptions_INTERFACE_DEFINED__
|
|
#define __IPCHOptions_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHOptions */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHOptions;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E32-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHOptions : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ShowFavorites(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ShowFavorites(
|
|
/* [in] */ VARIANT_BOOL newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ShowHistory(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ShowHistory(
|
|
/* [in] */ VARIANT_BOOL newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_FontSize(
|
|
/* [retval][out] */ OPT_FONTSIZE *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_FontSize(
|
|
/* [in] */ OPT_FONTSIZE newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextLabels(
|
|
/* [retval][out] */ TB_MODE *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_TextLabels(
|
|
/* [in] */ TB_MODE newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_DisableScriptDebugger(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_DisableScriptDebugger(
|
|
/* [in] */ VARIANT_BOOL newVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Apply( void) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHOptionsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHOptions * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHOptions * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHOptions * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHOptions * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHOptions * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHOptions * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHOptions * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ShowFavorites )(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ShowFavorites )(
|
|
IPCHOptions * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ShowHistory )(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ShowHistory )(
|
|
IPCHOptions * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FontSize )(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ OPT_FONTSIZE *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_FontSize )(
|
|
IPCHOptions * This,
|
|
/* [in] */ OPT_FONTSIZE newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_TextLabels )(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ TB_MODE *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_TextLabels )(
|
|
IPCHOptions * This,
|
|
/* [in] */ TB_MODE newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisableScriptDebugger )(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisableScriptDebugger )(
|
|
IPCHOptions * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Apply )(
|
|
IPCHOptions * This);
|
|
|
|
END_INTERFACE
|
|
} IPCHOptionsVtbl;
|
|
|
|
interface IPCHOptions
|
|
{
|
|
CONST_VTBL struct IPCHOptionsVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHOptions_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHOptions_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHOptions_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHOptions_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHOptions_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHOptions_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHOptions_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHOptions_get_ShowFavorites(This,pVal) \
|
|
(This)->lpVtbl -> get_ShowFavorites(This,pVal)
|
|
|
|
#define IPCHOptions_put_ShowFavorites(This,newVal) \
|
|
(This)->lpVtbl -> put_ShowFavorites(This,newVal)
|
|
|
|
#define IPCHOptions_get_ShowHistory(This,pVal) \
|
|
(This)->lpVtbl -> get_ShowHistory(This,pVal)
|
|
|
|
#define IPCHOptions_put_ShowHistory(This,newVal) \
|
|
(This)->lpVtbl -> put_ShowHistory(This,newVal)
|
|
|
|
#define IPCHOptions_get_FontSize(This,pVal) \
|
|
(This)->lpVtbl -> get_FontSize(This,pVal)
|
|
|
|
#define IPCHOptions_put_FontSize(This,newVal) \
|
|
(This)->lpVtbl -> put_FontSize(This,newVal)
|
|
|
|
#define IPCHOptions_get_TextLabels(This,pVal) \
|
|
(This)->lpVtbl -> get_TextLabels(This,pVal)
|
|
|
|
#define IPCHOptions_put_TextLabels(This,newVal) \
|
|
(This)->lpVtbl -> put_TextLabels(This,newVal)
|
|
|
|
#define IPCHOptions_get_DisableScriptDebugger(This,pVal) \
|
|
(This)->lpVtbl -> get_DisableScriptDebugger(This,pVal)
|
|
|
|
#define IPCHOptions_put_DisableScriptDebugger(This,newVal) \
|
|
(This)->lpVtbl -> put_DisableScriptDebugger(This,newVal)
|
|
|
|
#define IPCHOptions_Apply(This) \
|
|
(This)->lpVtbl -> Apply(This)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHOptions_get_ShowFavorites_Proxy(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_get_ShowFavorites_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHOptions_put_ShowFavorites_Proxy(
|
|
IPCHOptions * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_put_ShowFavorites_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHOptions_get_ShowHistory_Proxy(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_get_ShowHistory_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHOptions_put_ShowHistory_Proxy(
|
|
IPCHOptions * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_put_ShowHistory_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHOptions_get_FontSize_Proxy(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ OPT_FONTSIZE *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_get_FontSize_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHOptions_put_FontSize_Proxy(
|
|
IPCHOptions * This,
|
|
/* [in] */ OPT_FONTSIZE newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_put_FontSize_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHOptions_get_TextLabels_Proxy(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ TB_MODE *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_get_TextLabels_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHOptions_put_TextLabels_Proxy(
|
|
IPCHOptions * This,
|
|
/* [in] */ TB_MODE newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_put_TextLabels_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHOptions_get_DisableScriptDebugger_Proxy(
|
|
IPCHOptions * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_get_DisableScriptDebugger_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHOptions_put_DisableScriptDebugger_Proxy(
|
|
IPCHOptions * This,
|
|
/* [in] */ VARIANT_BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_put_DisableScriptDebugger_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHOptions_Apply_Proxy(
|
|
IPCHOptions * This);
|
|
|
|
|
|
void __RPC_STUB IPCHOptions_Apply_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHOptions_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHContextMenu_INTERFACE_DEFINED__
|
|
#define __IPCHContextMenu_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHContextMenu */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHContextMenu;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E40-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHContextMenu : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AddItem(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ BSTR bstrID,
|
|
/* [optional][in] */ VARIANT vFlags) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AddSeparator( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Display(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHContextMenuVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHContextMenu * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHContextMenu * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHContextMenu * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHContextMenu * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHContextMenu * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHContextMenu * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHContextMenu * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *AddItem )(
|
|
IPCHContextMenu * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ BSTR bstrID,
|
|
/* [optional][in] */ VARIANT vFlags);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *AddSeparator )(
|
|
IPCHContextMenu * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Display )(
|
|
IPCHContextMenu * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHContextMenuVtbl;
|
|
|
|
interface IPCHContextMenu
|
|
{
|
|
CONST_VTBL struct IPCHContextMenuVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHContextMenu_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHContextMenu_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHContextMenu_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHContextMenu_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHContextMenu_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHContextMenu_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHContextMenu_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHContextMenu_AddItem(This,bstrText,bstrID,vFlags) \
|
|
(This)->lpVtbl -> AddItem(This,bstrText,bstrID,vFlags)
|
|
|
|
#define IPCHContextMenu_AddSeparator(This) \
|
|
(This)->lpVtbl -> AddSeparator(This)
|
|
|
|
#define IPCHContextMenu_Display(This,pVal) \
|
|
(This)->lpVtbl -> Display(This,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHContextMenu_AddItem_Proxy(
|
|
IPCHContextMenu * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ BSTR bstrID,
|
|
/* [optional][in] */ VARIANT vFlags);
|
|
|
|
|
|
void __RPC_STUB IPCHContextMenu_AddItem_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHContextMenu_AddSeparator_Proxy(
|
|
IPCHContextMenu * This);
|
|
|
|
|
|
void __RPC_STUB IPCHContextMenu_AddSeparator_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHContextMenu_Display_Proxy(
|
|
IPCHContextMenu * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHContextMenu_Display_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHContextMenu_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHTextHelpers_INTERFACE_DEFINED__
|
|
#define __IPCHTextHelpers_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHTextHelpers */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHTextHelpers;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E80-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHTextHelpers : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE QuoteEscape(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vQuote,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE URLUnescape(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vAsQueryString,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE URLEscape(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vAsQueryString,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE HTMLEscape(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE ParseURL(
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ IPCHParsedURL **pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetLCIDDisplayString(
|
|
/* [in] */ long lLCID,
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHTextHelpersVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHTextHelpers * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHTextHelpers * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHTextHelpers * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *QuoteEscape )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vQuote,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *URLUnescape )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vAsQueryString,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *URLEscape )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vAsQueryString,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *HTMLEscape )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *ParseURL )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ IPCHParsedURL **pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *GetLCIDDisplayString )(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ long lLCID,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHTextHelpersVtbl;
|
|
|
|
interface IPCHTextHelpers
|
|
{
|
|
CONST_VTBL struct IPCHTextHelpersVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHTextHelpers_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHTextHelpers_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHTextHelpers_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHTextHelpers_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHTextHelpers_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHTextHelpers_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHTextHelpers_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHTextHelpers_QuoteEscape(This,bstrText,vQuote,pVal) \
|
|
(This)->lpVtbl -> QuoteEscape(This,bstrText,vQuote,pVal)
|
|
|
|
#define IPCHTextHelpers_URLUnescape(This,bstrText,vAsQueryString,pVal) \
|
|
(This)->lpVtbl -> URLUnescape(This,bstrText,vAsQueryString,pVal)
|
|
|
|
#define IPCHTextHelpers_URLEscape(This,bstrText,vAsQueryString,pVal) \
|
|
(This)->lpVtbl -> URLEscape(This,bstrText,vAsQueryString,pVal)
|
|
|
|
#define IPCHTextHelpers_HTMLEscape(This,bstrText,pVal) \
|
|
(This)->lpVtbl -> HTMLEscape(This,bstrText,pVal)
|
|
|
|
#define IPCHTextHelpers_ParseURL(This,bstrURL,pVal) \
|
|
(This)->lpVtbl -> ParseURL(This,bstrURL,pVal)
|
|
|
|
#define IPCHTextHelpers_GetLCIDDisplayString(This,lLCID,pVal) \
|
|
(This)->lpVtbl -> GetLCIDDisplayString(This,lLCID,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHTextHelpers_QuoteEscape_Proxy(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vQuote,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHTextHelpers_QuoteEscape_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHTextHelpers_URLUnescape_Proxy(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vAsQueryString,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHTextHelpers_URLUnescape_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHTextHelpers_URLEscape_Proxy(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [optional][in] */ VARIANT vAsQueryString,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHTextHelpers_URLEscape_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHTextHelpers_HTMLEscape_Proxy(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHTextHelpers_HTMLEscape_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHTextHelpers_ParseURL_Proxy(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ IPCHParsedURL **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHTextHelpers_ParseURL_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHTextHelpers_GetLCIDDisplayString_Proxy(
|
|
IPCHTextHelpers * This,
|
|
/* [in] */ long lLCID,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHTextHelpers_GetLCIDDisplayString_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHTextHelpers_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHParsedURL_INTERFACE_DEFINED__
|
|
#define __IPCHParsedURL_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHParsedURL */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHParsedURL;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E81-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHParsedURL : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BasePart(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_BasePart(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_QueryParameters(
|
|
/* [retval][out] */ VARIANT *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetQueryParameter(
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT *pvValue) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetQueryParameter(
|
|
/* [in] */ BSTR bstrName,
|
|
/* [in] */ BSTR bstrValue) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE DeleteQueryParameter(
|
|
/* [in] */ BSTR bstrName) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE BuildFullURL(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHParsedURLVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHParsedURL * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHParsedURL * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHParsedURL * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_BasePart )(
|
|
IPCHParsedURL * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_BasePart )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_QueryParameters )(
|
|
IPCHParsedURL * This,
|
|
/* [retval][out] */ VARIANT *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *GetQueryParameter )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT *pvValue);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *SetQueryParameter )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [in] */ BSTR bstrValue);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *DeleteQueryParameter )(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR bstrName);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *BuildFullURL )(
|
|
IPCHParsedURL * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHParsedURLVtbl;
|
|
|
|
interface IPCHParsedURL
|
|
{
|
|
CONST_VTBL struct IPCHParsedURLVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHParsedURL_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHParsedURL_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHParsedURL_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHParsedURL_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHParsedURL_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHParsedURL_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHParsedURL_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHParsedURL_get_BasePart(This,pVal) \
|
|
(This)->lpVtbl -> get_BasePart(This,pVal)
|
|
|
|
#define IPCHParsedURL_put_BasePart(This,newVal) \
|
|
(This)->lpVtbl -> put_BasePart(This,newVal)
|
|
|
|
#define IPCHParsedURL_get_QueryParameters(This,pVal) \
|
|
(This)->lpVtbl -> get_QueryParameters(This,pVal)
|
|
|
|
#define IPCHParsedURL_GetQueryParameter(This,bstrName,pvValue) \
|
|
(This)->lpVtbl -> GetQueryParameter(This,bstrName,pvValue)
|
|
|
|
#define IPCHParsedURL_SetQueryParameter(This,bstrName,bstrValue) \
|
|
(This)->lpVtbl -> SetQueryParameter(This,bstrName,bstrValue)
|
|
|
|
#define IPCHParsedURL_DeleteQueryParameter(This,bstrName) \
|
|
(This)->lpVtbl -> DeleteQueryParameter(This,bstrName)
|
|
|
|
#define IPCHParsedURL_BuildFullURL(This,pVal) \
|
|
(This)->lpVtbl -> BuildFullURL(This,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHParsedURL_get_BasePart_Proxy(
|
|
IPCHParsedURL * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHParsedURL_get_BasePart_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHParsedURL_put_BasePart_Proxy(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHParsedURL_put_BasePart_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHParsedURL_get_QueryParameters_Proxy(
|
|
IPCHParsedURL * This,
|
|
/* [retval][out] */ VARIANT *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHParsedURL_get_QueryParameters_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHParsedURL_GetQueryParameter_Proxy(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [retval][out] */ VARIANT *pvValue);
|
|
|
|
|
|
void __RPC_STUB IPCHParsedURL_GetQueryParameter_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHParsedURL_SetQueryParameter_Proxy(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR bstrName,
|
|
/* [in] */ BSTR bstrValue);
|
|
|
|
|
|
void __RPC_STUB IPCHParsedURL_SetQueryParameter_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHParsedURL_DeleteQueryParameter_Proxy(
|
|
IPCHParsedURL * This,
|
|
/* [in] */ BSTR bstrName);
|
|
|
|
|
|
void __RPC_STUB IPCHParsedURL_DeleteQueryParameter_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHParsedURL_BuildFullURL_Proxy(
|
|
IPCHParsedURL * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHParsedURL_BuildFullURL_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHParsedURL_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHPrintEngine_INTERFACE_DEFINED__
|
|
#define __IPCHPrintEngine_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHPrintEngine */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHPrintEngine;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E50-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHPrintEngine : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onProgress(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onComplete(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AddTopic(
|
|
/* [in] */ BSTR bstrURL) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Start( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Abort( void) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHPrintEngineVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHPrintEngine * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHPrintEngine * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHPrintEngine * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onProgress )(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onComplete )(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *AddTopic )(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ BSTR bstrURL);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Start )(
|
|
IPCHPrintEngine * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Abort )(
|
|
IPCHPrintEngine * This);
|
|
|
|
END_INTERFACE
|
|
} IPCHPrintEngineVtbl;
|
|
|
|
interface IPCHPrintEngine
|
|
{
|
|
CONST_VTBL struct IPCHPrintEngineVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHPrintEngine_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHPrintEngine_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHPrintEngine_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHPrintEngine_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHPrintEngine_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHPrintEngine_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHPrintEngine_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHPrintEngine_put_onProgress(This,function) \
|
|
(This)->lpVtbl -> put_onProgress(This,function)
|
|
|
|
#define IPCHPrintEngine_put_onComplete(This,function) \
|
|
(This)->lpVtbl -> put_onComplete(This,function)
|
|
|
|
#define IPCHPrintEngine_AddTopic(This,bstrURL) \
|
|
(This)->lpVtbl -> AddTopic(This,bstrURL)
|
|
|
|
#define IPCHPrintEngine_Start(This) \
|
|
(This)->lpVtbl -> Start(This)
|
|
|
|
#define IPCHPrintEngine_Abort(This) \
|
|
(This)->lpVtbl -> Abort(This)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHPrintEngine_put_onProgress_Proxy(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB IPCHPrintEngine_put_onProgress_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHPrintEngine_put_onComplete_Proxy(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB IPCHPrintEngine_put_onComplete_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHPrintEngine_AddTopic_Proxy(
|
|
IPCHPrintEngine * This,
|
|
/* [in] */ BSTR bstrURL);
|
|
|
|
|
|
void __RPC_STUB IPCHPrintEngine_AddTopic_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHPrintEngine_Start_Proxy(
|
|
IPCHPrintEngine * This);
|
|
|
|
|
|
void __RPC_STUB IPCHPrintEngine_Start_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHPrintEngine_Abort_Proxy(
|
|
IPCHPrintEngine * This);
|
|
|
|
|
|
void __RPC_STUB IPCHPrintEngine_Abort_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHPrintEngine_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __DPCHPrintEngineEvents_DISPINTERFACE_DEFINED__
|
|
#define __DPCHPrintEngineEvents_DISPINTERFACE_DEFINED__
|
|
|
|
/* dispinterface DPCHPrintEngineEvents */
|
|
/* [helpstring][uuid] */
|
|
|
|
|
|
EXTERN_C const IID DIID_DPCHPrintEngineEvents;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E51-3F9E-11d3-93C0-00C04F72DAF7")
|
|
DPCHPrintEngineEvents : public IDispatch
|
|
{
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct DPCHPrintEngineEventsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
DPCHPrintEngineEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
DPCHPrintEngineEvents * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
DPCHPrintEngineEvents * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
DPCHPrintEngineEvents * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
DPCHPrintEngineEvents * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
DPCHPrintEngineEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
DPCHPrintEngineEvents * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
END_INTERFACE
|
|
} DPCHPrintEngineEventsVtbl;
|
|
|
|
interface DPCHPrintEngineEvents
|
|
{
|
|
CONST_VTBL struct DPCHPrintEngineEventsVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define DPCHPrintEngineEvents_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define DPCHPrintEngineEvents_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define DPCHPrintEngineEvents_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define DPCHPrintEngineEvents_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define DPCHPrintEngineEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define DPCHPrintEngineEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define DPCHPrintEngineEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
#endif /* __DPCHPrintEngineEvents_DISPINTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __ISAFIntercomClient_INTERFACE_DEFINED__
|
|
#define __ISAFIntercomClient_INTERFACE_DEFINED__
|
|
|
|
/* interface ISAFIntercomClient */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_ISAFIntercomClient;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E60-3F9E-11d3-93C0-00C04F72DAF7")
|
|
ISAFIntercomClient : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onVoiceConnected(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onVoiceDisconnected(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onVoiceDisabled(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_SamplingRate(
|
|
/* [retval][out] */ LONG *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_SamplingRate(
|
|
/* [in] */ LONG newVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Connect(
|
|
/* [in] */ BSTR bstrIP,
|
|
/* [in] */ BSTR bstrKey) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Disconnect( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE RunSetupWizard( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Exit( void) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct ISAFIntercomClientVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
ISAFIntercomClient * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
ISAFIntercomClient * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
ISAFIntercomClient * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onVoiceConnected )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onVoiceDisconnected )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onVoiceDisabled )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SamplingRate )(
|
|
ISAFIntercomClient * This,
|
|
/* [retval][out] */ LONG *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SamplingRate )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ LONG newVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Connect )(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ BSTR bstrIP,
|
|
/* [in] */ BSTR bstrKey);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Disconnect )(
|
|
ISAFIntercomClient * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *RunSetupWizard )(
|
|
ISAFIntercomClient * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Exit )(
|
|
ISAFIntercomClient * This);
|
|
|
|
END_INTERFACE
|
|
} ISAFIntercomClientVtbl;
|
|
|
|
interface ISAFIntercomClient
|
|
{
|
|
CONST_VTBL struct ISAFIntercomClientVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define ISAFIntercomClient_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define ISAFIntercomClient_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define ISAFIntercomClient_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define ISAFIntercomClient_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define ISAFIntercomClient_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define ISAFIntercomClient_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define ISAFIntercomClient_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define ISAFIntercomClient_put_onVoiceConnected(This,function) \
|
|
(This)->lpVtbl -> put_onVoiceConnected(This,function)
|
|
|
|
#define ISAFIntercomClient_put_onVoiceDisconnected(This,function) \
|
|
(This)->lpVtbl -> put_onVoiceDisconnected(This,function)
|
|
|
|
#define ISAFIntercomClient_put_onVoiceDisabled(This,function) \
|
|
(This)->lpVtbl -> put_onVoiceDisabled(This,function)
|
|
|
|
#define ISAFIntercomClient_get_SamplingRate(This,pVal) \
|
|
(This)->lpVtbl -> get_SamplingRate(This,pVal)
|
|
|
|
#define ISAFIntercomClient_put_SamplingRate(This,newVal) \
|
|
(This)->lpVtbl -> put_SamplingRate(This,newVal)
|
|
|
|
#define ISAFIntercomClient_Connect(This,bstrIP,bstrKey) \
|
|
(This)->lpVtbl -> Connect(This,bstrIP,bstrKey)
|
|
|
|
#define ISAFIntercomClient_Disconnect(This) \
|
|
(This)->lpVtbl -> Disconnect(This)
|
|
|
|
#define ISAFIntercomClient_RunSetupWizard(This) \
|
|
(This)->lpVtbl -> RunSetupWizard(This)
|
|
|
|
#define ISAFIntercomClient_Exit(This) \
|
|
(This)->lpVtbl -> Exit(This)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_put_onVoiceConnected_Proxy(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_put_onVoiceConnected_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_put_onVoiceDisconnected_Proxy(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_put_onVoiceDisconnected_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_put_onVoiceDisabled_Proxy(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_put_onVoiceDisabled_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_get_SamplingRate_Proxy(
|
|
ISAFIntercomClient * This,
|
|
/* [retval][out] */ LONG *pVal);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_get_SamplingRate_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_put_SamplingRate_Proxy(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ LONG newVal);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_put_SamplingRate_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_Connect_Proxy(
|
|
ISAFIntercomClient * This,
|
|
/* [in] */ BSTR bstrIP,
|
|
/* [in] */ BSTR bstrKey);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_Connect_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_Disconnect_Proxy(
|
|
ISAFIntercomClient * This);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_Disconnect_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_RunSetupWizard_Proxy(
|
|
ISAFIntercomClient * This);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_RunSetupWizard_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomClient_Exit_Proxy(
|
|
ISAFIntercomClient * This);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomClient_Exit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __ISAFIntercomClient_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __DSAFIntercomClientEvents_DISPINTERFACE_DEFINED__
|
|
#define __DSAFIntercomClientEvents_DISPINTERFACE_DEFINED__
|
|
|
|
/* dispinterface DSAFIntercomClientEvents */
|
|
/* [helpstring][uuid] */
|
|
|
|
|
|
EXTERN_C const IID DIID_DSAFIntercomClientEvents;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E61-3F9E-11d3-93C0-00C04F72DAF7")
|
|
DSAFIntercomClientEvents : public IDispatch
|
|
{
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct DSAFIntercomClientEventsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
DSAFIntercomClientEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
DSAFIntercomClientEvents * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
DSAFIntercomClientEvents * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
DSAFIntercomClientEvents * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
DSAFIntercomClientEvents * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
DSAFIntercomClientEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
DSAFIntercomClientEvents * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
END_INTERFACE
|
|
} DSAFIntercomClientEventsVtbl;
|
|
|
|
interface DSAFIntercomClientEvents
|
|
{
|
|
CONST_VTBL struct DSAFIntercomClientEventsVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define DSAFIntercomClientEvents_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define DSAFIntercomClientEvents_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define DSAFIntercomClientEvents_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define DSAFIntercomClientEvents_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define DSAFIntercomClientEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define DSAFIntercomClientEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define DSAFIntercomClientEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
#endif /* __DSAFIntercomClientEvents_DISPINTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __ISAFIntercomServer_INTERFACE_DEFINED__
|
|
#define __ISAFIntercomServer_INTERFACE_DEFINED__
|
|
|
|
/* interface ISAFIntercomServer */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_ISAFIntercomServer;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E62-3F9E-11d3-93C0-00C04F72DAF7")
|
|
ISAFIntercomServer : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onVoiceConnected(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onVoiceDisconnected(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onVoiceDisabled(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_SamplingRate(
|
|
/* [retval][out] */ LONG *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_SamplingRate(
|
|
/* [in] */ LONG newVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Listen(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Disconnect( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE RunSetupWizard( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Exit( void) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct ISAFIntercomServerVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
ISAFIntercomServer * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
ISAFIntercomServer * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
ISAFIntercomServer * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onVoiceConnected )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onVoiceDisconnected )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onVoiceDisabled )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SamplingRate )(
|
|
ISAFIntercomServer * This,
|
|
/* [retval][out] */ LONG *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SamplingRate )(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ LONG newVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Listen )(
|
|
ISAFIntercomServer * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Disconnect )(
|
|
ISAFIntercomServer * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *RunSetupWizard )(
|
|
ISAFIntercomServer * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Exit )(
|
|
ISAFIntercomServer * This);
|
|
|
|
END_INTERFACE
|
|
} ISAFIntercomServerVtbl;
|
|
|
|
interface ISAFIntercomServer
|
|
{
|
|
CONST_VTBL struct ISAFIntercomServerVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define ISAFIntercomServer_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define ISAFIntercomServer_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define ISAFIntercomServer_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define ISAFIntercomServer_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define ISAFIntercomServer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define ISAFIntercomServer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define ISAFIntercomServer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define ISAFIntercomServer_put_onVoiceConnected(This,function) \
|
|
(This)->lpVtbl -> put_onVoiceConnected(This,function)
|
|
|
|
#define ISAFIntercomServer_put_onVoiceDisconnected(This,function) \
|
|
(This)->lpVtbl -> put_onVoiceDisconnected(This,function)
|
|
|
|
#define ISAFIntercomServer_put_onVoiceDisabled(This,function) \
|
|
(This)->lpVtbl -> put_onVoiceDisabled(This,function)
|
|
|
|
#define ISAFIntercomServer_get_SamplingRate(This,pVal) \
|
|
(This)->lpVtbl -> get_SamplingRate(This,pVal)
|
|
|
|
#define ISAFIntercomServer_put_SamplingRate(This,newVal) \
|
|
(This)->lpVtbl -> put_SamplingRate(This,newVal)
|
|
|
|
#define ISAFIntercomServer_Listen(This,pVal) \
|
|
(This)->lpVtbl -> Listen(This,pVal)
|
|
|
|
#define ISAFIntercomServer_Disconnect(This) \
|
|
(This)->lpVtbl -> Disconnect(This)
|
|
|
|
#define ISAFIntercomServer_RunSetupWizard(This) \
|
|
(This)->lpVtbl -> RunSetupWizard(This)
|
|
|
|
#define ISAFIntercomServer_Exit(This) \
|
|
(This)->lpVtbl -> Exit(This)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_put_onVoiceConnected_Proxy(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_put_onVoiceConnected_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_put_onVoiceDisconnected_Proxy(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_put_onVoiceDisconnected_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_put_onVoiceDisabled_Proxy(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_put_onVoiceDisabled_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_get_SamplingRate_Proxy(
|
|
ISAFIntercomServer * This,
|
|
/* [retval][out] */ LONG *pVal);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_get_SamplingRate_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_put_SamplingRate_Proxy(
|
|
ISAFIntercomServer * This,
|
|
/* [in] */ LONG newVal);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_put_SamplingRate_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_Listen_Proxy(
|
|
ISAFIntercomServer * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_Listen_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_Disconnect_Proxy(
|
|
ISAFIntercomServer * This);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_Disconnect_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_RunSetupWizard_Proxy(
|
|
ISAFIntercomServer * This);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_RunSetupWizard_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE ISAFIntercomServer_Exit_Proxy(
|
|
ISAFIntercomServer * This);
|
|
|
|
|
|
void __RPC_STUB ISAFIntercomServer_Exit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __ISAFIntercomServer_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __DSAFIntercomServerEvents_DISPINTERFACE_DEFINED__
|
|
#define __DSAFIntercomServerEvents_DISPINTERFACE_DEFINED__
|
|
|
|
/* dispinterface DSAFIntercomServerEvents */
|
|
/* [helpstring][uuid] */
|
|
|
|
|
|
EXTERN_C const IID DIID_DSAFIntercomServerEvents;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E63-3F9E-11d3-93C0-00C04F72DAF7")
|
|
DSAFIntercomServerEvents : public IDispatch
|
|
{
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct DSAFIntercomServerEventsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
DSAFIntercomServerEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
DSAFIntercomServerEvents * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
DSAFIntercomServerEvents * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
DSAFIntercomServerEvents * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
DSAFIntercomServerEvents * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
DSAFIntercomServerEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
DSAFIntercomServerEvents * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
END_INTERFACE
|
|
} DSAFIntercomServerEventsVtbl;
|
|
|
|
interface DSAFIntercomServerEvents
|
|
{
|
|
CONST_VTBL struct DSAFIntercomServerEventsVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define DSAFIntercomServerEvents_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define DSAFIntercomServerEvents_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define DSAFIntercomServerEvents_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define DSAFIntercomServerEvents_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define DSAFIntercomServerEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define DSAFIntercomServerEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define DSAFIntercomServerEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
#endif /* __DSAFIntercomServerEvents_DISPINTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHConnectivity_INTERFACE_DEFINED__
|
|
#define __IPCHConnectivity_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHConnectivity */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHConnectivity;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E70-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHConnectivity : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsAModem(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IsALan(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_AutoDialEnabled(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_HasConnectoid(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_IPAddresses(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE CreateObject_ConnectionCheck(
|
|
/* [retval][out] */ IPCHConnectionCheck **ppCB) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE NetworkAlive(
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE DestinationReachable(
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AutoDial(
|
|
/* [in] */ VARIANT_BOOL bUnattended) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AutoDialHangup( void) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE NavigateOnline(
|
|
/* [in] */ BSTR bstrTargetURL,
|
|
/* [in] */ BSTR bstrTopicTitle,
|
|
/* [in] */ BSTR bstrTopicIntro,
|
|
/* [optional][in] */ VARIANT vOfflineURL) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHConnectivityVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHConnectivity * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHConnectivity * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHConnectivity * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsAModem )(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsALan )(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AutoDialEnabled )(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasConnectoid )(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IPAddresses )(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *CreateObject_ConnectionCheck )(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ IPCHConnectionCheck **ppCB);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *NetworkAlive )(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *DestinationReachable )(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *AutoDial )(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ VARIANT_BOOL bUnattended);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *AutoDialHangup )(
|
|
IPCHConnectivity * This);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *NavigateOnline )(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ BSTR bstrTargetURL,
|
|
/* [in] */ BSTR bstrTopicTitle,
|
|
/* [in] */ BSTR bstrTopicIntro,
|
|
/* [optional][in] */ VARIANT vOfflineURL);
|
|
|
|
END_INTERFACE
|
|
} IPCHConnectivityVtbl;
|
|
|
|
interface IPCHConnectivity
|
|
{
|
|
CONST_VTBL struct IPCHConnectivityVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHConnectivity_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHConnectivity_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHConnectivity_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHConnectivity_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHConnectivity_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHConnectivity_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHConnectivity_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHConnectivity_get_IsAModem(This,pVal) \
|
|
(This)->lpVtbl -> get_IsAModem(This,pVal)
|
|
|
|
#define IPCHConnectivity_get_IsALan(This,pVal) \
|
|
(This)->lpVtbl -> get_IsALan(This,pVal)
|
|
|
|
#define IPCHConnectivity_get_AutoDialEnabled(This,pVal) \
|
|
(This)->lpVtbl -> get_AutoDialEnabled(This,pVal)
|
|
|
|
#define IPCHConnectivity_get_HasConnectoid(This,pVal) \
|
|
(This)->lpVtbl -> get_HasConnectoid(This,pVal)
|
|
|
|
#define IPCHConnectivity_get_IPAddresses(This,pVal) \
|
|
(This)->lpVtbl -> get_IPAddresses(This,pVal)
|
|
|
|
#define IPCHConnectivity_CreateObject_ConnectionCheck(This,ppCB) \
|
|
(This)->lpVtbl -> CreateObject_ConnectionCheck(This,ppCB)
|
|
|
|
#define IPCHConnectivity_NetworkAlive(This,pVal) \
|
|
(This)->lpVtbl -> NetworkAlive(This,pVal)
|
|
|
|
#define IPCHConnectivity_DestinationReachable(This,bstrURL,pVal) \
|
|
(This)->lpVtbl -> DestinationReachable(This,bstrURL,pVal)
|
|
|
|
#define IPCHConnectivity_AutoDial(This,bUnattended) \
|
|
(This)->lpVtbl -> AutoDial(This,bUnattended)
|
|
|
|
#define IPCHConnectivity_AutoDialHangup(This) \
|
|
(This)->lpVtbl -> AutoDialHangup(This)
|
|
|
|
#define IPCHConnectivity_NavigateOnline(This,bstrTargetURL,bstrTopicTitle,bstrTopicIntro,vOfflineURL) \
|
|
(This)->lpVtbl -> NavigateOnline(This,bstrTargetURL,bstrTopicTitle,bstrTopicIntro,vOfflineURL)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_get_IsAModem_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_get_IsAModem_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_get_IsALan_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_get_IsALan_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_get_AutoDialEnabled_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_get_AutoDialEnabled_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_get_HasConnectoid_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_get_HasConnectoid_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_get_IPAddresses_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_get_IPAddresses_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_CreateObject_ConnectionCheck_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ IPCHConnectionCheck **ppCB);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_CreateObject_ConnectionCheck_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_NetworkAlive_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_NetworkAlive_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_DestinationReachable_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [retval][out] */ VARIANT_BOOL *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_DestinationReachable_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_AutoDial_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ VARIANT_BOOL bUnattended);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_AutoDial_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_AutoDialHangup_Proxy(
|
|
IPCHConnectivity * This);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_AutoDialHangup_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectivity_NavigateOnline_Proxy(
|
|
IPCHConnectivity * This,
|
|
/* [in] */ BSTR bstrTargetURL,
|
|
/* [in] */ BSTR bstrTopicTitle,
|
|
/* [in] */ BSTR bstrTopicIntro,
|
|
/* [optional][in] */ VARIANT vOfflineURL);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectivity_NavigateOnline_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHConnectivity_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHConnectionCheck_INTERFACE_DEFINED__
|
|
#define __IPCHConnectionCheck_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHConnectionCheck */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHConnectionCheck;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E71-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHConnectionCheck : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onCheckDone(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onStatusChange(
|
|
/* [in] */ IDispatch *function) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Status(
|
|
/* [retval][out] */ CN_STATUS *pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE StartUrlCheck(
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [in] */ VARIANT vCtx) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Abort( void) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHConnectionCheckVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHConnectionCheck * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHConnectionCheck * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHConnectionCheck * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onCheckDone )(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onStatusChange )(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Status )(
|
|
IPCHConnectionCheck * This,
|
|
/* [retval][out] */ CN_STATUS *pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *StartUrlCheck )(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [in] */ VARIANT vCtx);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Abort )(
|
|
IPCHConnectionCheck * This);
|
|
|
|
END_INTERFACE
|
|
} IPCHConnectionCheckVtbl;
|
|
|
|
interface IPCHConnectionCheck
|
|
{
|
|
CONST_VTBL struct IPCHConnectionCheckVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHConnectionCheck_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHConnectionCheck_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHConnectionCheck_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHConnectionCheck_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHConnectionCheck_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHConnectionCheck_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHConnectionCheck_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHConnectionCheck_put_onCheckDone(This,function) \
|
|
(This)->lpVtbl -> put_onCheckDone(This,function)
|
|
|
|
#define IPCHConnectionCheck_put_onStatusChange(This,function) \
|
|
(This)->lpVtbl -> put_onStatusChange(This,function)
|
|
|
|
#define IPCHConnectionCheck_get_Status(This,pVal) \
|
|
(This)->lpVtbl -> get_Status(This,pVal)
|
|
|
|
#define IPCHConnectionCheck_StartUrlCheck(This,bstrURL,vCtx) \
|
|
(This)->lpVtbl -> StartUrlCheck(This,bstrURL,vCtx)
|
|
|
|
#define IPCHConnectionCheck_Abort(This) \
|
|
(This)->lpVtbl -> Abort(This)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHConnectionCheck_put_onCheckDone_Proxy(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectionCheck_put_onCheckDone_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHConnectionCheck_put_onStatusChange_Proxy(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ IDispatch *function);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectionCheck_put_onStatusChange_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHConnectionCheck_get_Status_Proxy(
|
|
IPCHConnectionCheck * This,
|
|
/* [retval][out] */ CN_STATUS *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectionCheck_get_Status_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectionCheck_StartUrlCheck_Proxy(
|
|
IPCHConnectionCheck * This,
|
|
/* [in] */ BSTR bstrURL,
|
|
/* [in] */ VARIANT vCtx);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectionCheck_StartUrlCheck_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHConnectionCheck_Abort_Proxy(
|
|
IPCHConnectionCheck * This);
|
|
|
|
|
|
void __RPC_STUB IPCHConnectionCheck_Abort_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHConnectionCheck_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __DPCHConnectionCheckEvents_DISPINTERFACE_DEFINED__
|
|
#define __DPCHConnectionCheckEvents_DISPINTERFACE_DEFINED__
|
|
|
|
/* dispinterface DPCHConnectionCheckEvents */
|
|
/* [helpstring][uuid] */
|
|
|
|
|
|
EXTERN_C const IID DIID_DPCHConnectionCheckEvents;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E72-3F9E-11d3-93C0-00C04F72DAF7")
|
|
DPCHConnectionCheckEvents : public IDispatch
|
|
{
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct DPCHConnectionCheckEventsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
DPCHConnectionCheckEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
DPCHConnectionCheckEvents * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
DPCHConnectionCheckEvents * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
DPCHConnectionCheckEvents * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
DPCHConnectionCheckEvents * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
DPCHConnectionCheckEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
DPCHConnectionCheckEvents * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
END_INTERFACE
|
|
} DPCHConnectionCheckEventsVtbl;
|
|
|
|
interface DPCHConnectionCheckEvents
|
|
{
|
|
CONST_VTBL struct DPCHConnectionCheckEventsVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define DPCHConnectionCheckEvents_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define DPCHConnectionCheckEvents_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define DPCHConnectionCheckEvents_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define DPCHConnectionCheckEvents_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define DPCHConnectionCheckEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define DPCHConnectionCheckEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define DPCHConnectionCheckEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
#endif /* __DPCHConnectionCheckEvents_DISPINTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHToolBar_INTERFACE_DEFINED__
|
|
#define __IPCHToolBar_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHToolBar */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHToolBar;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E18-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHToolBar : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Definition(
|
|
/* [retval][out] */ BSTR *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Definition(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Mode(
|
|
/* [retval][out] */ TB_MODE *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Mode(
|
|
/* [in] */ TB_MODE newVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetState(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ VARIANT_BOOL fEnabled) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetVisibility(
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ VARIANT_BOOL fVisible) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHToolBarVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHToolBar * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHToolBar * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHToolBar * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Definition )(
|
|
IPCHToolBar * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Definition )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Mode )(
|
|
IPCHToolBar * This,
|
|
/* [retval][out] */ TB_MODE *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Mode )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ TB_MODE newVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *SetState )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ VARIANT_BOOL fEnabled);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *SetVisibility )(
|
|
IPCHToolBar * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ VARIANT_BOOL fVisible);
|
|
|
|
END_INTERFACE
|
|
} IPCHToolBarVtbl;
|
|
|
|
interface IPCHToolBar
|
|
{
|
|
CONST_VTBL struct IPCHToolBarVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHToolBar_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHToolBar_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHToolBar_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHToolBar_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHToolBar_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHToolBar_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHToolBar_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHToolBar_get_Definition(This,pVal) \
|
|
(This)->lpVtbl -> get_Definition(This,pVal)
|
|
|
|
#define IPCHToolBar_put_Definition(This,newVal) \
|
|
(This)->lpVtbl -> put_Definition(This,newVal)
|
|
|
|
#define IPCHToolBar_get_Mode(This,pVal) \
|
|
(This)->lpVtbl -> get_Mode(This,pVal)
|
|
|
|
#define IPCHToolBar_put_Mode(This,newVal) \
|
|
(This)->lpVtbl -> put_Mode(This,newVal)
|
|
|
|
#define IPCHToolBar_SetState(This,bstrText,fEnabled) \
|
|
(This)->lpVtbl -> SetState(This,bstrText,fEnabled)
|
|
|
|
#define IPCHToolBar_SetVisibility(This,bstrText,fVisible) \
|
|
(This)->lpVtbl -> SetVisibility(This,bstrText,fVisible)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHToolBar_get_Definition_Proxy(
|
|
IPCHToolBar * This,
|
|
/* [retval][out] */ BSTR *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHToolBar_get_Definition_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHToolBar_put_Definition_Proxy(
|
|
IPCHToolBar * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHToolBar_put_Definition_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHToolBar_get_Mode_Proxy(
|
|
IPCHToolBar * This,
|
|
/* [retval][out] */ TB_MODE *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHToolBar_get_Mode_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHToolBar_put_Mode_Proxy(
|
|
IPCHToolBar * This,
|
|
/* [in] */ TB_MODE newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHToolBar_put_Mode_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHToolBar_SetState_Proxy(
|
|
IPCHToolBar * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ VARIANT_BOOL fEnabled);
|
|
|
|
|
|
void __RPC_STUB IPCHToolBar_SetState_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHToolBar_SetVisibility_Proxy(
|
|
IPCHToolBar * This,
|
|
/* [in] */ BSTR bstrText,
|
|
/* [in] */ VARIANT_BOOL fVisible);
|
|
|
|
|
|
void __RPC_STUB IPCHToolBar_SetVisibility_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHToolBar_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __DPCHToolBarEvents_DISPINTERFACE_DEFINED__
|
|
#define __DPCHToolBarEvents_DISPINTERFACE_DEFINED__
|
|
|
|
/* dispinterface DPCHToolBarEvents */
|
|
/* [helpstring][uuid] */
|
|
|
|
|
|
EXTERN_C const IID DIID_DPCHToolBarEvents;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E19-3F9E-11d3-93C0-00C04F72DAF7")
|
|
DPCHToolBarEvents : public IDispatch
|
|
{
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct DPCHToolBarEventsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
DPCHToolBarEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
DPCHToolBarEvents * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
DPCHToolBarEvents * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
DPCHToolBarEvents * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
DPCHToolBarEvents * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
DPCHToolBarEvents * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
DPCHToolBarEvents * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
END_INTERFACE
|
|
} DPCHToolBarEventsVtbl;
|
|
|
|
interface DPCHToolBarEvents
|
|
{
|
|
CONST_VTBL struct DPCHToolBarEventsVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define DPCHToolBarEvents_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define DPCHToolBarEvents_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define DPCHToolBarEvents_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define DPCHToolBarEvents_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define DPCHToolBarEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define DPCHToolBarEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define DPCHToolBarEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
#endif /* __DPCHToolBarEvents_DISPINTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHProgressBar_INTERFACE_DEFINED__
|
|
#define __IPCHProgressBar_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHProgressBar */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHProgressBar;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E1A-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHProgressBar : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_LowLimit(
|
|
/* [retval][out] */ long *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_LowLimit(
|
|
/* [in] */ long newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_HighLimit(
|
|
/* [retval][out] */ long *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_HighLimit(
|
|
/* [in] */ long newVal) = 0;
|
|
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Pos(
|
|
/* [retval][out] */ long *pVal) = 0;
|
|
|
|
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Pos(
|
|
/* [in] */ long newVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHProgressBarVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHProgressBar * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHProgressBar * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHProgressBar * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_LowLimit )(
|
|
IPCHProgressBar * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_LowLimit )(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ long newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HighLimit )(
|
|
IPCHProgressBar * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_HighLimit )(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ long newVal);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Pos )(
|
|
IPCHProgressBar * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Pos )(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ long newVal);
|
|
|
|
END_INTERFACE
|
|
} IPCHProgressBarVtbl;
|
|
|
|
interface IPCHProgressBar
|
|
{
|
|
CONST_VTBL struct IPCHProgressBarVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHProgressBar_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHProgressBar_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHProgressBar_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHProgressBar_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHProgressBar_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHProgressBar_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHProgressBar_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHProgressBar_get_LowLimit(This,pVal) \
|
|
(This)->lpVtbl -> get_LowLimit(This,pVal)
|
|
|
|
#define IPCHProgressBar_put_LowLimit(This,newVal) \
|
|
(This)->lpVtbl -> put_LowLimit(This,newVal)
|
|
|
|
#define IPCHProgressBar_get_HighLimit(This,pVal) \
|
|
(This)->lpVtbl -> get_HighLimit(This,pVal)
|
|
|
|
#define IPCHProgressBar_put_HighLimit(This,newVal) \
|
|
(This)->lpVtbl -> put_HighLimit(This,newVal)
|
|
|
|
#define IPCHProgressBar_get_Pos(This,pVal) \
|
|
(This)->lpVtbl -> get_Pos(This,pVal)
|
|
|
|
#define IPCHProgressBar_put_Pos(This,newVal) \
|
|
(This)->lpVtbl -> put_Pos(This,newVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHProgressBar_get_LowLimit_Proxy(
|
|
IPCHProgressBar * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHProgressBar_get_LowLimit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHProgressBar_put_LowLimit_Proxy(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ long newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHProgressBar_put_LowLimit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHProgressBar_get_HighLimit_Proxy(
|
|
IPCHProgressBar * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHProgressBar_get_HighLimit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHProgressBar_put_HighLimit_Proxy(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ long newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHProgressBar_put_HighLimit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHProgressBar_get_Pos_Proxy(
|
|
IPCHProgressBar * This,
|
|
/* [retval][out] */ long *pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHProgressBar_get_Pos_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IPCHProgressBar_put_Pos_Proxy(
|
|
IPCHProgressBar * This,
|
|
/* [in] */ long newVal);
|
|
|
|
|
|
void __RPC_STUB IPCHProgressBar_put_Pos_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHProgressBar_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpViewerWrapper_INTERFACE_DEFINED__
|
|
#define __IPCHHelpViewerWrapper_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHHelpViewerWrapper */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHHelpViewerWrapper;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("FC7D9E16-3F9E-11d3-93C0-00C04F72DAF7")
|
|
IPCHHelpViewerWrapper : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_WebBrowser(
|
|
/* [retval][out] */ IUnknown **pVal) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Navigate(
|
|
/* [in] */ BSTR bstrURL) = 0;
|
|
|
|
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Print( void) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHHelpViewerWrapperVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHHelpViewerWrapper * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHHelpViewerWrapper * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_WebBrowser )(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Navigate )(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [in] */ BSTR bstrURL);
|
|
|
|
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Print )(
|
|
IPCHHelpViewerWrapper * This);
|
|
|
|
END_INTERFACE
|
|
} IPCHHelpViewerWrapperVtbl;
|
|
|
|
interface IPCHHelpViewerWrapper
|
|
{
|
|
CONST_VTBL struct IPCHHelpViewerWrapperVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHHelpViewerWrapper_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHHelpViewerWrapper_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHHelpViewerWrapper_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHHelpViewerWrapper_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHHelpViewerWrapper_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHHelpViewerWrapper_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHHelpViewerWrapper_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHHelpViewerWrapper_get_WebBrowser(This,pVal) \
|
|
(This)->lpVtbl -> get_WebBrowser(This,pVal)
|
|
|
|
#define IPCHHelpViewerWrapper_Navigate(This,bstrURL) \
|
|
(This)->lpVtbl -> Navigate(This,bstrURL)
|
|
|
|
#define IPCHHelpViewerWrapper_Print(This) \
|
|
(This)->lpVtbl -> Print(This)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IPCHHelpViewerWrapper_get_WebBrowser_Proxy(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [retval][out] */ IUnknown **pVal);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpViewerWrapper_get_WebBrowser_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpViewerWrapper_Navigate_Proxy(
|
|
IPCHHelpViewerWrapper * This,
|
|
/* [in] */ BSTR bstrURL);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpViewerWrapper_Navigate_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPCHHelpViewerWrapper_Print_Proxy(
|
|
IPCHHelpViewerWrapper * This);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpViewerWrapper_Print_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHHelpViewerWrapper_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IPCHHelpHost_INTERFACE_DEFINED__
|
|
#define __IPCHHelpHost_INTERFACE_DEFINED__
|
|
|
|
/* interface IPCHHelpHost */
|
|
/* [unique][helpstring][oleautomation][dual][uuid][object] */
|
|
|
|
|
|
EXTERN_C const IID IID_IPCHHelpHost;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
MIDL_INTERFACE("BF72E210-FA10-4BB5-A348-269D7615A520")
|
|
IPCHHelpHost : public IDispatch
|
|
{
|
|
public:
|
|
virtual HRESULT STDMETHODCALLTYPE DisplayTopicFromURL(
|
|
/* [in] */ BSTR url,
|
|
/* [in] */ VARIANT options) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IPCHHelpHostVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
|
IPCHHelpHost * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void **ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )(
|
|
IPCHHelpHost * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )(
|
|
IPCHHelpHost * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
|
|
IPCHHelpHost * This,
|
|
/* [out] */ UINT *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
|
|
IPCHHelpHost * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo **ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
|
|
IPCHHelpHost * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [size_is][in] */ LPOLESTR *rgszNames,
|
|
/* [in] */ UINT cNames,
|
|
/* [in] */ LCID lcid,
|
|
/* [size_is][out] */ DISPID *rgDispId);
|
|
|
|
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
|
|
IPCHHelpHost * This,
|
|
/* [in] */ DISPID dispIdMember,
|
|
/* [in] */ REFIID riid,
|
|
/* [in] */ LCID lcid,
|
|
/* [in] */ WORD wFlags,
|
|
/* [out][in] */ DISPPARAMS *pDispParams,
|
|
/* [out] */ VARIANT *pVarResult,
|
|
/* [out] */ EXCEPINFO *pExcepInfo,
|
|
/* [out] */ UINT *puArgErr);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE *DisplayTopicFromURL )(
|
|
IPCHHelpHost * This,
|
|
/* [in] */ BSTR url,
|
|
/* [in] */ VARIANT options);
|
|
|
|
END_INTERFACE
|
|
} IPCHHelpHostVtbl;
|
|
|
|
interface IPCHHelpHost
|
|
{
|
|
CONST_VTBL struct IPCHHelpHostVtbl *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IPCHHelpHost_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IPCHHelpHost_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IPCHHelpHost_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IPCHHelpHost_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IPCHHelpHost_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IPCHHelpHost_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IPCHHelpHost_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IPCHHelpHost_DisplayTopicFromURL(This,url,options) \
|
|
(This)->lpVtbl -> DisplayTopicFromURL(This,url,options)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IPCHHelpHost_DisplayTopicFromURL_Proxy(
|
|
IPCHHelpHost * This,
|
|
/* [in] */ BSTR url,
|
|
/* [in] */ VARIANT options);
|
|
|
|
|
|
void __RPC_STUB IPCHHelpHost_DisplayTopicFromURL_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IPCHHelpHost_INTERFACE_DEFINED__ */
|
|
|
|
|
|
EXTERN_C const CLSID CLSID_PCHBootstrapper;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9E02-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHBootstrapper;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_PCHHelpCenter;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9E05-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHHelpCenter;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_PCHHelpViewerWrapper;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9E06-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHHelpViewerWrapper;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_PCHConnectionCheck;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9E07-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHConnectionCheck;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_PCHToolBar;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9E08-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHToolBar;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_PCHProgressBar;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9E09-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHProgressBar;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_PCHJavaScriptWrapper;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9F01-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHJavaScriptWrapper;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_PCHVBScriptWrapper;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9F02-3F9E-11D3-93C0-00C04F72DAF7")
|
|
PCHVBScriptWrapper;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_HCPProtocol;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("FC7D9F03-3F9E-11D3-93C0-00C04F72DAF7")
|
|
HCPProtocol;
|
|
#endif
|
|
|
|
EXTERN_C const CLSID CLSID_MSITSProtocol;
|
|
|
|
#ifdef __cplusplus
|
|
|
|
class DECLSPEC_UUID("9D148291-B9C8-11D0-A4CC-0000F80149F6")
|
|
MSITSProtocol;
|
|
#endif
|
|
#endif /* __HelpCenterTypeLib_LIBRARY_DEFINED__ */
|
|
|
|
/* Additional Prototypes for ALL interfaces */
|
|
|
|
/* end of Additional Prototypes */
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|