mirror of
https://github.com/reactos/reactos.git
synced 2024-07-09 06:05:11 +00:00
Generate as much headers as possible from idl
svn path=/trunk/; revision=28198
This commit is contained in:
parent
c5a567cffc
commit
f6cd5eefb6
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,645 +0,0 @@
|
|||
/*** Autogenerated by WIDL 0.3.0 from include\psdk\dispex.idl - Do not edit ***/
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifndef __WIDL_INCLUDE_PSDK_DISPEX_H
|
||||
#define __WIDL_INCLUDE_PSDK_DISPEX_H
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#include <ocidl.h>
|
||||
#include <oleidl.h>
|
||||
#include <oaidl.h>
|
||||
#include <servprov.h>
|
||||
#define fdexNameCaseSensitive 0x00000001L
|
||||
#define fdexNameEnsure 0x00000002L
|
||||
#define fdexNameImplicit 0x00000004L
|
||||
#define fdexNameCaseInsensitive 0x00000008L
|
||||
#define fdexNameInternal 0x00000010L
|
||||
#define fdexNameNoDynamicProperties 0x00000020L
|
||||
#define fdexPropCanGet 0x00000001L
|
||||
#define fdexPropCannotGet 0x00000002L
|
||||
#define fdexPropCanPut 0x00000004L
|
||||
#define fdexPropCannotPut 0x00000008L
|
||||
#define fdexPropCanPutRef 0x00000010L
|
||||
#define fdexPropCannotPutRef 0x00000020L
|
||||
#define fdexPropNoSideEffects 0x00000040L
|
||||
#define fdexPropDynamicType 0x00000080L
|
||||
#define fdexPropCanCall 0x00000100L
|
||||
#define fdexPropCannotCall 0x00000200L
|
||||
#define fdexPropCanConstruct 0x00000400L
|
||||
#define fdexPropCannotConstruct 0x00000800L
|
||||
#define fdexPropCanSourceEvents 0x00001000L
|
||||
#define fdexPropCannotSourceEvents 0x00002000L
|
||||
#define fdexEnumDefault 0x00000001L
|
||||
#define fdexEnumAll 0x00000002L
|
||||
#define grfdexPropCanAll \
|
||||
(fdexPropCanGet | fdexPropCanPut | fdexPropCanPutRef | \
|
||||
fdexPropCanCall | fdexPropCanConstruct | fdexPropCanSourceEvents)
|
||||
#define grfdexPropCannotAll \
|
||||
(fdexPropCannotGet | fdexPropCannotPut | fdexPropCannotPutRef | \
|
||||
fdexPropCannotCall | fdexPropCannotConstruct | fdexPropCannotSourceEvents)
|
||||
#define grfdexPropExtraAll \
|
||||
(fdexPropNoSideEffects | fdexPropDynamicType)
|
||||
#define grfdexPropAll \
|
||||
(grfdexPropCanAll | grfdexPropCannotAll | grfdexPropExtraAll)
|
||||
#define DISPATCH_CONSTRUCT 0x4000
|
||||
#define DISPID_THIS (-613)
|
||||
#define DISPID_STARTENUM DISPID_UNKNOWN
|
||||
#ifndef __IDispatchEx_FWD_DEFINED__
|
||||
#define __IDispatchEx_FWD_DEFINED__
|
||||
typedef interface IDispatchEx IDispatchEx;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IDispatchEx interface
|
||||
*/
|
||||
#ifndef __IDispatchEx_INTERFACE_DEFINED__
|
||||
#define __IDispatchEx_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IDispatchEx, 0xa6ef9860, 0xc720, 0x11d0, 0x93,0x37, 0x00,0xa0,0xc9,0x0d,0xca,0xa9);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IDispatchEx : public IDispatch
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE GetDispID(
|
||||
BSTR bstrName,
|
||||
DWORD grfdex,
|
||||
DISPID* pid) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE InvokeEx(
|
||||
DISPID id,
|
||||
LCID lcid,
|
||||
WORD wFlags,
|
||||
DISPPARAMS* pdp,
|
||||
VARIANT* pvarRes,
|
||||
EXCEPINFO* pei,
|
||||
IServiceProvider* pspCaller) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE DeleteMemberByName(
|
||||
BSTR bstrName,
|
||||
DWORD grfdex) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE DeleteMemberByDispID(
|
||||
DISPID id) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetMemberProperties(
|
||||
DISPID id,
|
||||
DWORD grfdexFetch,
|
||||
DWORD* pgrfdex) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetMemberName(
|
||||
DISPID id,
|
||||
BSTR* pbstrName) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetNextDispID(
|
||||
DWORD grfdex,
|
||||
DISPID id,
|
||||
DISPID* pid) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetNameSpaceParent(
|
||||
IUnknown** ppunk) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IDispatchExVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IDispatchEx* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IDispatchEx* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IDispatchEx* This);
|
||||
|
||||
/*** IDispatch methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(
|
||||
IDispatchEx* This,
|
||||
UINT* pctinfo);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(
|
||||
IDispatchEx* This,
|
||||
UINT iTInfo,
|
||||
LCID lcid,
|
||||
ITypeInfo** ppTInfo);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(
|
||||
IDispatchEx* This,
|
||||
REFIID riid,
|
||||
LPOLESTR* rgszNames,
|
||||
UINT cNames,
|
||||
LCID lcid,
|
||||
DISPID* rgDispId);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *Invoke)(
|
||||
IDispatchEx* This,
|
||||
DISPID dispIdMember,
|
||||
REFIID riid,
|
||||
LCID lcid,
|
||||
WORD wFlags,
|
||||
DISPPARAMS* pDispParams,
|
||||
VARIANT* pVarResult,
|
||||
EXCEPINFO* pExcepInfo,
|
||||
UINT* puArgErr);
|
||||
|
||||
/*** IDispatchEx methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *GetDispID)(
|
||||
IDispatchEx* This,
|
||||
BSTR bstrName,
|
||||
DWORD grfdex,
|
||||
DISPID* pid);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *InvokeEx)(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
LCID lcid,
|
||||
WORD wFlags,
|
||||
DISPPARAMS* pdp,
|
||||
VARIANT* pvarRes,
|
||||
EXCEPINFO* pei,
|
||||
IServiceProvider* pspCaller);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *DeleteMemberByName)(
|
||||
IDispatchEx* This,
|
||||
BSTR bstrName,
|
||||
DWORD grfdex);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *DeleteMemberByDispID)(
|
||||
IDispatchEx* This,
|
||||
DISPID id);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetMemberProperties)(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
DWORD grfdexFetch,
|
||||
DWORD* pgrfdex);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetMemberName)(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
BSTR* pbstrName);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetNextDispID)(
|
||||
IDispatchEx* This,
|
||||
DWORD grfdex,
|
||||
DISPID id,
|
||||
DISPID* pid);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetNameSpaceParent)(
|
||||
IDispatchEx* This,
|
||||
IUnknown** ppunk);
|
||||
|
||||
END_INTERFACE
|
||||
} IDispatchExVtbl;
|
||||
interface IDispatchEx {
|
||||
const IDispatchExVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IDispatchEx_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IDispatchEx_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IDispatchEx_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IDispatch methods ***/
|
||||
#define IDispatchEx_GetTypeInfoCount(p,a) (p)->lpVtbl->GetTypeInfoCount(p,a)
|
||||
#define IDispatchEx_GetTypeInfo(p,a,b,c) (p)->lpVtbl->GetTypeInfo(p,a,b,c)
|
||||
#define IDispatchEx_GetIDsOfNames(p,a,b,c,d,e) (p)->lpVtbl->GetIDsOfNames(p,a,b,c,d,e)
|
||||
#define IDispatchEx_Invoke(p,a,b,c,d,e,f,g,h) (p)->lpVtbl->Invoke(p,a,b,c,d,e,f,g,h)
|
||||
/*** IDispatchEx methods ***/
|
||||
#define IDispatchEx_GetDispID(p,a,b,c) (p)->lpVtbl->GetDispID(p,a,b,c)
|
||||
#define IDispatchEx_InvokeEx(p,a,b,c,d,e,f,g) (p)->lpVtbl->InvokeEx(p,a,b,c,d,e,f,g)
|
||||
#define IDispatchEx_DeleteMemberByName(p,a,b) (p)->lpVtbl->DeleteMemberByName(p,a,b)
|
||||
#define IDispatchEx_DeleteMemberByDispID(p,a) (p)->lpVtbl->DeleteMemberByDispID(p,a)
|
||||
#define IDispatchEx_GetMemberProperties(p,a,b,c) (p)->lpVtbl->GetMemberProperties(p,a,b,c)
|
||||
#define IDispatchEx_GetMemberName(p,a,b) (p)->lpVtbl->GetMemberName(p,a,b)
|
||||
#define IDispatchEx_GetNextDispID(p,a,b,c) (p)->lpVtbl->GetNextDispID(p,a,b,c)
|
||||
#define IDispatchEx_GetNameSpaceParent(p,a) (p)->lpVtbl->GetNameSpaceParent(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IDispatchEx_GetDispID_Proxy(
|
||||
IDispatchEx* This,
|
||||
BSTR bstrName,
|
||||
DWORD grfdex,
|
||||
DISPID* pid);
|
||||
void __RPC_STUB IDispatchEx_GetDispID_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispatchEx_RemoteInvokeEx_Proxy(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
LCID lcid,
|
||||
DWORD dwFlags,
|
||||
DISPPARAMS* pdp,
|
||||
VARIANT* pvarRes,
|
||||
EXCEPINFO* pei,
|
||||
IServiceProvider* pspCaller,
|
||||
UINT cvarRefArg,
|
||||
UINT* rgiRefArg,
|
||||
VARIANT* rgvarRefArg);
|
||||
void __RPC_STUB IDispatchEx_RemoteInvokeEx_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispatchEx_InvokeEx_Proxy(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
LCID lcid,
|
||||
WORD wFlags,
|
||||
DISPPARAMS* pdp,
|
||||
VARIANT* pvarRes,
|
||||
EXCEPINFO* pei,
|
||||
IServiceProvider* pspCaller);
|
||||
HRESULT __RPC_STUB IDispatchEx_InvokeEx_Stub(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
LCID lcid,
|
||||
DWORD dwFlags,
|
||||
DISPPARAMS* pdp,
|
||||
VARIANT* pvarRes,
|
||||
EXCEPINFO* pei,
|
||||
IServiceProvider* pspCaller,
|
||||
UINT cvarRefArg,
|
||||
UINT* rgiRefArg,
|
||||
VARIANT* rgvarRefArg);
|
||||
HRESULT CALLBACK IDispatchEx_DeleteMemberByName_Proxy(
|
||||
IDispatchEx* This,
|
||||
BSTR bstrName,
|
||||
DWORD grfdex);
|
||||
void __RPC_STUB IDispatchEx_DeleteMemberByName_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispatchEx_DeleteMemberByDispID_Proxy(
|
||||
IDispatchEx* This,
|
||||
DISPID id);
|
||||
void __RPC_STUB IDispatchEx_DeleteMemberByDispID_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispatchEx_GetMemberProperties_Proxy(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
DWORD grfdexFetch,
|
||||
DWORD* pgrfdex);
|
||||
void __RPC_STUB IDispatchEx_GetMemberProperties_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispatchEx_GetMemberName_Proxy(
|
||||
IDispatchEx* This,
|
||||
DISPID id,
|
||||
BSTR* pbstrName);
|
||||
void __RPC_STUB IDispatchEx_GetMemberName_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispatchEx_GetNextDispID_Proxy(
|
||||
IDispatchEx* This,
|
||||
DWORD grfdex,
|
||||
DISPID id,
|
||||
DISPID* pid);
|
||||
void __RPC_STUB IDispatchEx_GetNextDispID_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispatchEx_GetNameSpaceParent_Proxy(
|
||||
IDispatchEx* This,
|
||||
IUnknown** ppunk);
|
||||
void __RPC_STUB IDispatchEx_GetNameSpaceParent_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IDispatchEx_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __IDispError_FWD_DEFINED__
|
||||
#define __IDispError_FWD_DEFINED__
|
||||
typedef interface IDispError IDispError;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IDispError interface
|
||||
*/
|
||||
#ifndef __IDispError_INTERFACE_DEFINED__
|
||||
#define __IDispError_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IDispError, 0xa6ef9861, 0xc720, 0x11d0, 0x93,0x37, 0x00,0xa0,0xc9,0x0d,0xca,0xa9);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IDispError : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE QueryErrorInfo(
|
||||
GUID guidErrorType,
|
||||
IDispError** ppde) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetNext(
|
||||
IDispError** ppde) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetHresult(
|
||||
HRESULT* phr) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetSource(
|
||||
BSTR* pbstrSource) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetHelpInfo(
|
||||
BSTR* pbstrFileName,
|
||||
DWORD* pdwContext) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetDescription(
|
||||
BSTR* pbstrDescription) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IDispErrorVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IDispError* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IDispError* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IDispError* This);
|
||||
|
||||
/*** IDispError methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryErrorInfo)(
|
||||
IDispError* This,
|
||||
GUID guidErrorType,
|
||||
IDispError** ppde);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetNext)(
|
||||
IDispError* This,
|
||||
IDispError** ppde);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetHresult)(
|
||||
IDispError* This,
|
||||
HRESULT* phr);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetSource)(
|
||||
IDispError* This,
|
||||
BSTR* pbstrSource);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetHelpInfo)(
|
||||
IDispError* This,
|
||||
BSTR* pbstrFileName,
|
||||
DWORD* pdwContext);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetDescription)(
|
||||
IDispError* This,
|
||||
BSTR* pbstrDescription);
|
||||
|
||||
END_INTERFACE
|
||||
} IDispErrorVtbl;
|
||||
interface IDispError {
|
||||
const IDispErrorVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IDispError_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IDispError_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IDispError_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IDispError methods ***/
|
||||
#define IDispError_QueryErrorInfo(p,a,b) (p)->lpVtbl->QueryErrorInfo(p,a,b)
|
||||
#define IDispError_GetNext(p,a) (p)->lpVtbl->GetNext(p,a)
|
||||
#define IDispError_GetHresult(p,a) (p)->lpVtbl->GetHresult(p,a)
|
||||
#define IDispError_GetSource(p,a) (p)->lpVtbl->GetSource(p,a)
|
||||
#define IDispError_GetHelpInfo(p,a,b) (p)->lpVtbl->GetHelpInfo(p,a,b)
|
||||
#define IDispError_GetDescription(p,a) (p)->lpVtbl->GetDescription(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IDispError_QueryErrorInfo_Proxy(
|
||||
IDispError* This,
|
||||
GUID guidErrorType,
|
||||
IDispError** ppde);
|
||||
void __RPC_STUB IDispError_QueryErrorInfo_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispError_GetNext_Proxy(
|
||||
IDispError* This,
|
||||
IDispError** ppde);
|
||||
void __RPC_STUB IDispError_GetNext_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispError_GetHresult_Proxy(
|
||||
IDispError* This,
|
||||
HRESULT* phr);
|
||||
void __RPC_STUB IDispError_GetHresult_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispError_GetSource_Proxy(
|
||||
IDispError* This,
|
||||
BSTR* pbstrSource);
|
||||
void __RPC_STUB IDispError_GetSource_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispError_GetHelpInfo_Proxy(
|
||||
IDispError* This,
|
||||
BSTR* pbstrFileName,
|
||||
DWORD* pdwContext);
|
||||
void __RPC_STUB IDispError_GetHelpInfo_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IDispError_GetDescription_Proxy(
|
||||
IDispError* This,
|
||||
BSTR* pbstrDescription);
|
||||
void __RPC_STUB IDispError_GetDescription_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IDispError_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __IVariantChangeType_FWD_DEFINED__
|
||||
#define __IVariantChangeType_FWD_DEFINED__
|
||||
typedef interface IVariantChangeType IVariantChangeType;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IVariantChangeType interface
|
||||
*/
|
||||
#ifndef __IVariantChangeType_INTERFACE_DEFINED__
|
||||
#define __IVariantChangeType_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IVariantChangeType, 0xa6ef9862, 0xc720, 0x11d0, 0x93,0x37, 0x00,0xa0,0xc9,0x0d,0xca,0xa9);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IVariantChangeType : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE ChangeType(
|
||||
VARIANT* pvarDst,
|
||||
VARIANT* pvarSrc,
|
||||
LCID lcid,
|
||||
VARTYPE vtNew) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IVariantChangeTypeVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IVariantChangeType* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IVariantChangeType* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IVariantChangeType* This);
|
||||
|
||||
/*** IVariantChangeType methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *ChangeType)(
|
||||
IVariantChangeType* This,
|
||||
VARIANT* pvarDst,
|
||||
VARIANT* pvarSrc,
|
||||
LCID lcid,
|
||||
VARTYPE vtNew);
|
||||
|
||||
END_INTERFACE
|
||||
} IVariantChangeTypeVtbl;
|
||||
interface IVariantChangeType {
|
||||
const IVariantChangeTypeVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IVariantChangeType_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IVariantChangeType_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IVariantChangeType_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IVariantChangeType methods ***/
|
||||
#define IVariantChangeType_ChangeType(p,a,b,c,d) (p)->lpVtbl->ChangeType(p,a,b,c,d)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IVariantChangeType_ChangeType_Proxy(
|
||||
IVariantChangeType* This,
|
||||
VARIANT* pvarDst,
|
||||
VARIANT* pvarSrc,
|
||||
LCID lcid,
|
||||
VARTYPE vtNew);
|
||||
void __RPC_STUB IVariantChangeType_ChangeType_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IVariantChangeType_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __IObjectIdentity_FWD_DEFINED__
|
||||
#define __IObjectIdentity_FWD_DEFINED__
|
||||
typedef interface IObjectIdentity IObjectIdentity;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IObjectIdentity interface
|
||||
*/
|
||||
#ifndef __IObjectIdentity_INTERFACE_DEFINED__
|
||||
#define __IObjectIdentity_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IObjectIdentity, 0xca04b7e6, 0x0d21, 0x11d1, 0x8c,0xc5, 0x00,0xc0,0x4f,0xc2,0xb0,0x85);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IObjectIdentity : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE IsEqualObject(
|
||||
IUnknown* punk) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IObjectIdentityVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IObjectIdentity* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IObjectIdentity* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IObjectIdentity* This);
|
||||
|
||||
/*** IObjectIdentity methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *IsEqualObject)(
|
||||
IObjectIdentity* This,
|
||||
IUnknown* punk);
|
||||
|
||||
END_INTERFACE
|
||||
} IObjectIdentityVtbl;
|
||||
interface IObjectIdentity {
|
||||
const IObjectIdentityVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IObjectIdentity_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IObjectIdentity_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IObjectIdentity_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IObjectIdentity methods ***/
|
||||
#define IObjectIdentity_IsEqualObject(p,a) (p)->lpVtbl->IsEqualObject(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IObjectIdentity_IsEqualObject_Proxy(
|
||||
IObjectIdentity* This,
|
||||
IUnknown* punk);
|
||||
void __RPC_STUB IObjectIdentity_IsEqualObject_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IObjectIdentity_INTERFACE_DEFINED__ */
|
||||
|
||||
/* Begin additional prototypes for all interfaces */
|
||||
|
||||
unsigned long __RPC_USER VARIANT_UserSize (unsigned long *, unsigned long, VARIANT *);
|
||||
unsigned char * __RPC_USER VARIANT_UserMarshal (unsigned long *, unsigned char *, VARIANT *);
|
||||
unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT *);
|
||||
void __RPC_USER VARIANT_UserFree (unsigned long *, VARIANT *);
|
||||
unsigned long __RPC_USER BSTR_UserSize (unsigned long *, unsigned long, BSTR *);
|
||||
unsigned char * __RPC_USER BSTR_UserMarshal (unsigned long *, unsigned char *, BSTR *);
|
||||
unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR *);
|
||||
void __RPC_USER BSTR_UserFree (unsigned long *, BSTR *);
|
||||
|
||||
/* End additional prototypes */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif /* __WIDL_INCLUDE_PSDK_DISPEX_H */
|
|
@ -1,115 +0,0 @@
|
|||
/*** Autogenerated by WIDL 0.3.0 from include\psdk\downloadmgr.idl - Do not edit ***/
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifndef __WIDL_INCLUDE_PSDK_DOWNLOADMGR_H
|
||||
#define __WIDL_INCLUDE_PSDK_DOWNLOADMGR_H
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#include <unknwn.h>
|
||||
#include <ocidl.h>
|
||||
#include <oleidl.h>
|
||||
#include <oaidl.h>
|
||||
#ifndef __IDownloadManager_FWD_DEFINED__
|
||||
#define __IDownloadManager_FWD_DEFINED__
|
||||
typedef interface IDownloadManager IDownloadManager;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IDownloadManager interface
|
||||
*/
|
||||
#ifndef __IDownloadManager_INTERFACE_DEFINED__
|
||||
#define __IDownloadManager_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IDownloadManager, 0x988934a4, 0x064b, 0x11d3, 0xbb,0x80, 0x00,0x10,0x4b,0x35,0xe7,0xf9);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IDownloadManager : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE Download(
|
||||
IMoniker* pmk,
|
||||
IBindCtx* pbc,
|
||||
DWORD dwBindVerb,
|
||||
LONG grfBINDF,
|
||||
BINDINFO* pBindInfo,
|
||||
LPCOLESTR pszHeaders,
|
||||
LPCOLESTR pszRedir,
|
||||
UINT uiCP) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IDownloadManagerVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IDownloadManager* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IDownloadManager* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IDownloadManager* This);
|
||||
|
||||
/*** IDownloadManager methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *Download)(
|
||||
IDownloadManager* This,
|
||||
IMoniker* pmk,
|
||||
IBindCtx* pbc,
|
||||
DWORD dwBindVerb,
|
||||
LONG grfBINDF,
|
||||
BINDINFO* pBindInfo,
|
||||
LPCOLESTR pszHeaders,
|
||||
LPCOLESTR pszRedir,
|
||||
UINT uiCP);
|
||||
|
||||
END_INTERFACE
|
||||
} IDownloadManagerVtbl;
|
||||
interface IDownloadManager {
|
||||
const IDownloadManagerVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IDownloadManager_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IDownloadManager_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IDownloadManager_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IDownloadManager methods ***/
|
||||
#define IDownloadManager_Download(p,a,b,c,d,e,f,g,h) (p)->lpVtbl->Download(p,a,b,c,d,e,f,g,h)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IDownloadManager_Download_Proxy(
|
||||
IDownloadManager* This,
|
||||
IMoniker* pmk,
|
||||
IBindCtx* pbc,
|
||||
DWORD dwBindVerb,
|
||||
LONG grfBINDF,
|
||||
BINDINFO* pBindInfo,
|
||||
LPCOLESTR pszHeaders,
|
||||
LPCOLESTR pszRedir,
|
||||
UINT uiCP);
|
||||
void __RPC_STUB IDownloadManager_Download_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IDownloadManager_INTERFACE_DEFINED__ */
|
||||
|
||||
/* Begin additional prototypes for all interfaces */
|
||||
|
||||
unsigned long __RPC_USER STGMEDIUM_UserSize (unsigned long *, unsigned long, STGMEDIUM *);
|
||||
unsigned char * __RPC_USER STGMEDIUM_UserMarshal (unsigned long *, unsigned char *, STGMEDIUM *);
|
||||
unsigned char * __RPC_USER STGMEDIUM_UserUnmarshal(unsigned long *, unsigned char *, STGMEDIUM *);
|
||||
void __RPC_USER STGMEDIUM_UserFree (unsigned long *, STGMEDIUM *);
|
||||
|
||||
/* End additional prototypes */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif /* __WIDL_INCLUDE_PSDK_DOWNLOADMGR_H */
|
File diff suppressed because it is too large
Load diff
|
@ -1,553 +0,0 @@
|
|||
/*** Autogenerated by WIDL 0.3.0 from include\psdk\htiframe.idl - Do not edit ***/
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifndef __WIDL_INCLUDE_PSDK_HTIFRAME_H
|
||||
#define __WIDL_INCLUDE_PSDK_HTIFRAME_H
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#include <objidl.h>
|
||||
#include <oleidl.h>
|
||||
#ifndef __ITargetNotify_FWD_DEFINED__
|
||||
#define __ITargetNotify_FWD_DEFINED__
|
||||
typedef interface ITargetNotify ITargetNotify;
|
||||
#endif
|
||||
|
||||
typedef ITargetNotify *LPTARGETNOTIFY;
|
||||
/*****************************************************************************
|
||||
* ITargetNotify interface
|
||||
*/
|
||||
#ifndef __ITargetNotify_INTERFACE_DEFINED__
|
||||
#define __ITargetNotify_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_ITargetNotify, 0x863a99a0, 0x21bc, 0x11d0, 0x82,0xb4, 0x00,0xa0,0xc9,0x0c,0x29,0xc5);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface ITargetNotify : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE OnCreate(
|
||||
IUnknown* pUnkDestination,
|
||||
ULONG cbCookie) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE OnReuse(
|
||||
IUnknown* pUnkDestination) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct ITargetNotifyVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
ITargetNotify* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
ITargetNotify* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
ITargetNotify* This);
|
||||
|
||||
/*** ITargetNotify methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *OnCreate)(
|
||||
ITargetNotify* This,
|
||||
IUnknown* pUnkDestination,
|
||||
ULONG cbCookie);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *OnReuse)(
|
||||
ITargetNotify* This,
|
||||
IUnknown* pUnkDestination);
|
||||
|
||||
END_INTERFACE
|
||||
} ITargetNotifyVtbl;
|
||||
interface ITargetNotify {
|
||||
const ITargetNotifyVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define ITargetNotify_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define ITargetNotify_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define ITargetNotify_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** ITargetNotify methods ***/
|
||||
#define ITargetNotify_OnCreate(p,a,b) (p)->lpVtbl->OnCreate(p,a,b)
|
||||
#define ITargetNotify_OnReuse(p,a) (p)->lpVtbl->OnReuse(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK ITargetNotify_OnCreate_Proxy(
|
||||
ITargetNotify* This,
|
||||
IUnknown* pUnkDestination,
|
||||
ULONG cbCookie);
|
||||
void __RPC_STUB ITargetNotify_OnCreate_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetNotify_OnReuse_Proxy(
|
||||
ITargetNotify* This,
|
||||
IUnknown* pUnkDestination);
|
||||
void __RPC_STUB ITargetNotify_OnReuse_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __ITargetNotify_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __ITargetNotify2_FWD_DEFINED__
|
||||
#define __ITargetNotify2_FWD_DEFINED__
|
||||
typedef interface ITargetNotify2 ITargetNotify2;
|
||||
#endif
|
||||
|
||||
typedef ITargetNotify2 *LPTARGETNOTIFY2;
|
||||
/*****************************************************************************
|
||||
* ITargetNotify2 interface
|
||||
*/
|
||||
#ifndef __ITargetNotify2_INTERFACE_DEFINED__
|
||||
#define __ITargetNotify2_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_ITargetNotify2, 0x3050f6b1, 0x98b5, 0x11cf, 0xbb,0x82, 0x00,0xaa,0x00,0xbd,0xce,0x0b);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface ITargetNotify2 : public ITargetNotify
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE GetOptionString(
|
||||
BSTR* pbstrOptions) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct ITargetNotify2Vtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
ITargetNotify2* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
ITargetNotify2* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
ITargetNotify2* This);
|
||||
|
||||
/*** ITargetNotify methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *OnCreate)(
|
||||
ITargetNotify2* This,
|
||||
IUnknown* pUnkDestination,
|
||||
ULONG cbCookie);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *OnReuse)(
|
||||
ITargetNotify2* This,
|
||||
IUnknown* pUnkDestination);
|
||||
|
||||
/*** ITargetNotify2 methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *GetOptionString)(
|
||||
ITargetNotify2* This,
|
||||
BSTR* pbstrOptions);
|
||||
|
||||
END_INTERFACE
|
||||
} ITargetNotify2Vtbl;
|
||||
interface ITargetNotify2 {
|
||||
const ITargetNotify2Vtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define ITargetNotify2_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define ITargetNotify2_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define ITargetNotify2_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** ITargetNotify methods ***/
|
||||
#define ITargetNotify2_OnCreate(p,a,b) (p)->lpVtbl->OnCreate(p,a,b)
|
||||
#define ITargetNotify2_OnReuse(p,a) (p)->lpVtbl->OnReuse(p,a)
|
||||
/*** ITargetNotify2 methods ***/
|
||||
#define ITargetNotify2_GetOptionString(p,a) (p)->lpVtbl->GetOptionString(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK ITargetNotify2_GetOptionString_Proxy(
|
||||
ITargetNotify2* This,
|
||||
BSTR* pbstrOptions);
|
||||
void __RPC_STUB ITargetNotify2_GetOptionString_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __ITargetNotify2_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __ITargetFrame2_FWD_DEFINED__
|
||||
#define __ITargetFrame2_FWD_DEFINED__
|
||||
typedef interface ITargetFrame2 ITargetFrame2;
|
||||
#endif
|
||||
|
||||
typedef ITargetFrame2 *LPTARGETFRAME2;
|
||||
typedef enum {
|
||||
FINDFRAME_NONE = 0,
|
||||
FINDFRAME_JUSTTESTEXISTENCE = 1,
|
||||
FINDFRAME_INTERNAL = 0x80000000
|
||||
} FINDFRAME_FLAGS;
|
||||
typedef enum {
|
||||
FRAMEOPTIONS_SCROLL_YES = 0x1,
|
||||
FRAMEOPTIONS_SCROLL_NO = 0x2,
|
||||
FRAMEOPTIONS_SCROLL_AUTO = 0x4,
|
||||
FRAMEOPTIONS_NORESIZE = 0x8,
|
||||
FRAMEOPTIONS_NO3DBORDER = 0x10,
|
||||
FRAMEOPTIONS_DESKTOP = 0x20,
|
||||
FRAMEOPTIONS_BROWSERBAND = 0x40
|
||||
} FRAMEOPTIONS_FLAGS;
|
||||
/*****************************************************************************
|
||||
* ITargetFrame2 interface
|
||||
*/
|
||||
#ifndef __ITargetFrame2_INTERFACE_DEFINED__
|
||||
#define __ITargetFrame2_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_ITargetFrame2, 0x86d52e11, 0x94a8, 0x11d0, 0x82,0xaf, 0x00,0xc0,0x4f,0xd5,0xae,0x38);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface ITargetFrame2 : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE SetFrameName(
|
||||
LPCWSTR pszFrameName) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetFrameName(
|
||||
LPWSTR* ppszFrameName) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetParentFrame(
|
||||
IUnknown** ppunkParent) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE SetFrameSrc(
|
||||
LPCWSTR pszFrameSrc) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetFrameSrc(
|
||||
LPWSTR* ppszFrameSrc) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetFramesContainer(
|
||||
IOleContainer** ppContainer) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE SetFrameOptions(
|
||||
DWORD dwFlags) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetFrameOptions(
|
||||
DWORD* pdwFlags) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE SetFrameMargins(
|
||||
DWORD dwWidth,
|
||||
DWORD dwHeight) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetFrameMargins(
|
||||
DWORD* pdwWidth,
|
||||
DWORD* pdwHeight) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE FindFrame(
|
||||
LPCWSTR pszTargetName,
|
||||
DWORD dwFlags,
|
||||
IUnknown** ppunkTargetFrame) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetTargetAlias(
|
||||
LPCWSTR pszTargetName,
|
||||
LPWSTR* ppszTargetAlias) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct ITargetFrame2Vtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
ITargetFrame2* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
ITargetFrame2* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
ITargetFrame2* This);
|
||||
|
||||
/*** ITargetFrame2 methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *SetFrameName)(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszFrameName);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetFrameName)(
|
||||
ITargetFrame2* This,
|
||||
LPWSTR* ppszFrameName);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetParentFrame)(
|
||||
ITargetFrame2* This,
|
||||
IUnknown** ppunkParent);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *SetFrameSrc)(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszFrameSrc);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetFrameSrc)(
|
||||
ITargetFrame2* This,
|
||||
LPWSTR* ppszFrameSrc);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetFramesContainer)(
|
||||
ITargetFrame2* This,
|
||||
IOleContainer** ppContainer);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *SetFrameOptions)(
|
||||
ITargetFrame2* This,
|
||||
DWORD dwFlags);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetFrameOptions)(
|
||||
ITargetFrame2* This,
|
||||
DWORD* pdwFlags);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *SetFrameMargins)(
|
||||
ITargetFrame2* This,
|
||||
DWORD dwWidth,
|
||||
DWORD dwHeight);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetFrameMargins)(
|
||||
ITargetFrame2* This,
|
||||
DWORD* pdwWidth,
|
||||
DWORD* pdwHeight);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *FindFrame)(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszTargetName,
|
||||
DWORD dwFlags,
|
||||
IUnknown** ppunkTargetFrame);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetTargetAlias)(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszTargetName,
|
||||
LPWSTR* ppszTargetAlias);
|
||||
|
||||
END_INTERFACE
|
||||
} ITargetFrame2Vtbl;
|
||||
interface ITargetFrame2 {
|
||||
const ITargetFrame2Vtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define ITargetFrame2_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define ITargetFrame2_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define ITargetFrame2_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** ITargetFrame2 methods ***/
|
||||
#define ITargetFrame2_SetFrameName(p,a) (p)->lpVtbl->SetFrameName(p,a)
|
||||
#define ITargetFrame2_GetFrameName(p,a) (p)->lpVtbl->GetFrameName(p,a)
|
||||
#define ITargetFrame2_GetParentFrame(p,a) (p)->lpVtbl->GetParentFrame(p,a)
|
||||
#define ITargetFrame2_SetFrameSrc(p,a) (p)->lpVtbl->SetFrameSrc(p,a)
|
||||
#define ITargetFrame2_GetFrameSrc(p,a) (p)->lpVtbl->GetFrameSrc(p,a)
|
||||
#define ITargetFrame2_GetFramesContainer(p,a) (p)->lpVtbl->GetFramesContainer(p,a)
|
||||
#define ITargetFrame2_SetFrameOptions(p,a) (p)->lpVtbl->SetFrameOptions(p,a)
|
||||
#define ITargetFrame2_GetFrameOptions(p,a) (p)->lpVtbl->GetFrameOptions(p,a)
|
||||
#define ITargetFrame2_SetFrameMargins(p,a,b) (p)->lpVtbl->SetFrameMargins(p,a,b)
|
||||
#define ITargetFrame2_GetFrameMargins(p,a,b) (p)->lpVtbl->GetFrameMargins(p,a,b)
|
||||
#define ITargetFrame2_FindFrame(p,a,b,c) (p)->lpVtbl->FindFrame(p,a,b,c)
|
||||
#define ITargetFrame2_GetTargetAlias(p,a,b) (p)->lpVtbl->GetTargetAlias(p,a,b)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK ITargetFrame2_SetFrameName_Proxy(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszFrameName);
|
||||
void __RPC_STUB ITargetFrame2_SetFrameName_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_GetFrameName_Proxy(
|
||||
ITargetFrame2* This,
|
||||
LPWSTR* ppszFrameName);
|
||||
void __RPC_STUB ITargetFrame2_GetFrameName_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_GetParentFrame_Proxy(
|
||||
ITargetFrame2* This,
|
||||
IUnknown** ppunkParent);
|
||||
void __RPC_STUB ITargetFrame2_GetParentFrame_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_SetFrameSrc_Proxy(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszFrameSrc);
|
||||
void __RPC_STUB ITargetFrame2_SetFrameSrc_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_GetFrameSrc_Proxy(
|
||||
ITargetFrame2* This,
|
||||
LPWSTR* ppszFrameSrc);
|
||||
void __RPC_STUB ITargetFrame2_GetFrameSrc_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_GetFramesContainer_Proxy(
|
||||
ITargetFrame2* This,
|
||||
IOleContainer** ppContainer);
|
||||
void __RPC_STUB ITargetFrame2_GetFramesContainer_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_SetFrameOptions_Proxy(
|
||||
ITargetFrame2* This,
|
||||
DWORD dwFlags);
|
||||
void __RPC_STUB ITargetFrame2_SetFrameOptions_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_GetFrameOptions_Proxy(
|
||||
ITargetFrame2* This,
|
||||
DWORD* pdwFlags);
|
||||
void __RPC_STUB ITargetFrame2_GetFrameOptions_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_SetFrameMargins_Proxy(
|
||||
ITargetFrame2* This,
|
||||
DWORD dwWidth,
|
||||
DWORD dwHeight);
|
||||
void __RPC_STUB ITargetFrame2_SetFrameMargins_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_GetFrameMargins_Proxy(
|
||||
ITargetFrame2* This,
|
||||
DWORD* pdwWidth,
|
||||
DWORD* pdwHeight);
|
||||
void __RPC_STUB ITargetFrame2_GetFrameMargins_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_FindFrame_Proxy(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszTargetName,
|
||||
DWORD dwFlags,
|
||||
IUnknown** ppunkTargetFrame);
|
||||
void __RPC_STUB ITargetFrame2_FindFrame_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetFrame2_GetTargetAlias_Proxy(
|
||||
ITargetFrame2* This,
|
||||
LPCWSTR pszTargetName,
|
||||
LPWSTR* ppszTargetAlias);
|
||||
void __RPC_STUB ITargetFrame2_GetTargetAlias_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __ITargetFrame2_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __ITargetContainer_FWD_DEFINED__
|
||||
#define __ITargetContainer_FWD_DEFINED__
|
||||
typedef interface ITargetContainer ITargetContainer;
|
||||
#endif
|
||||
|
||||
typedef ITargetContainer *LPTARGETCONTAINER;
|
||||
/*****************************************************************************
|
||||
* ITargetContainer interface
|
||||
*/
|
||||
#ifndef __ITargetContainer_INTERFACE_DEFINED__
|
||||
#define __ITargetContainer_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_ITargetContainer, 0x7847ec01, 0x2bec, 0x11d0, 0x82,0xb4, 0x00,0xa0,0xc9,0x0c,0x29,0xc5);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface ITargetContainer : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE GetFrameUrl(
|
||||
LPWSTR* ppszFrameSrc) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetFramesContainer(
|
||||
IOleContainer** ppContainer) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct ITargetContainerVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
ITargetContainer* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
ITargetContainer* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
ITargetContainer* This);
|
||||
|
||||
/*** ITargetContainer methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *GetFrameUrl)(
|
||||
ITargetContainer* This,
|
||||
LPWSTR* ppszFrameSrc);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetFramesContainer)(
|
||||
ITargetContainer* This,
|
||||
IOleContainer** ppContainer);
|
||||
|
||||
END_INTERFACE
|
||||
} ITargetContainerVtbl;
|
||||
interface ITargetContainer {
|
||||
const ITargetContainerVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define ITargetContainer_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define ITargetContainer_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define ITargetContainer_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** ITargetContainer methods ***/
|
||||
#define ITargetContainer_GetFrameUrl(p,a) (p)->lpVtbl->GetFrameUrl(p,a)
|
||||
#define ITargetContainer_GetFramesContainer(p,a) (p)->lpVtbl->GetFramesContainer(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK ITargetContainer_GetFrameUrl_Proxy(
|
||||
ITargetContainer* This,
|
||||
LPWSTR* ppszFrameSrc);
|
||||
void __RPC_STUB ITargetContainer_GetFrameUrl_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK ITargetContainer_GetFramesContainer_Proxy(
|
||||
ITargetContainer* This,
|
||||
IOleContainer** ppContainer);
|
||||
void __RPC_STUB ITargetContainer_GetFramesContainer_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __ITargetContainer_INTERFACE_DEFINED__ */
|
||||
|
||||
/* Begin additional prototypes for all interfaces */
|
||||
|
||||
unsigned long __RPC_USER BSTR_UserSize (unsigned long *, unsigned long, BSTR *);
|
||||
unsigned char * __RPC_USER BSTR_UserMarshal (unsigned long *, unsigned char *, BSTR *);
|
||||
unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR *);
|
||||
void __RPC_USER BSTR_UserFree (unsigned long *, BSTR *);
|
||||
|
||||
/* End additional prototypes */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif /* __WIDL_INCLUDE_PSDK_HTIFRAME_H */
|
|
@ -1,317 +0,0 @@
|
|||
/*** Autogenerated by WIDL 0.3.0 from include\psdk\iads.idl - Do not edit ***/
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifndef __WIDL_INCLUDE_PSDK_IADS_H
|
||||
#define __WIDL_INCLUDE_PSDK_IADS_H
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#include <oaidl.h>
|
||||
#ifndef __IADsContainer_FWD_DEFINED__
|
||||
#define __IADsContainer_FWD_DEFINED__
|
||||
typedef interface IADsContainer IADsContainer;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IADsContainer interface
|
||||
*/
|
||||
#ifndef __IADsContainer_INTERFACE_DEFINED__
|
||||
#define __IADsContainer_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IADsContainer, 0x001677d0, 0xfd16, 0x11ce, 0xab,0xc4, 0x02,0x60,0x8c,0x9e,0x75,0x53);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IADsContainer : public IDispatch
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE get_Count(
|
||||
long* retval) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE get__NewEnum(
|
||||
IUnknown** retval) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE get_Filter(
|
||||
VARIANT* pvFilter) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE put_Filter(
|
||||
VARIANT vFilter) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE get_Hints(
|
||||
VARIANT* pvHints) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE put_Hints(
|
||||
VARIANT vHints) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetObject(
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName,
|
||||
IDispatch** ppObject) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE Create(
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName,
|
||||
IDispatch** ppObject) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE Delete(
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE CopyHere(
|
||||
BSTR bstrSourceName,
|
||||
BSTR bstrNewName,
|
||||
IDispatch** ppObject) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE MoveHere(
|
||||
BSTR bstrSourceName,
|
||||
BSTR bstrNewName,
|
||||
IDispatch** ppObject) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IADsContainerVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IADsContainer* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IADsContainer* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IADsContainer* This);
|
||||
|
||||
/*** IDispatch methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(
|
||||
IADsContainer* This,
|
||||
UINT* pctinfo);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(
|
||||
IADsContainer* This,
|
||||
UINT iTInfo,
|
||||
LCID lcid,
|
||||
ITypeInfo** ppTInfo);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(
|
||||
IADsContainer* This,
|
||||
REFIID riid,
|
||||
LPOLESTR* rgszNames,
|
||||
UINT cNames,
|
||||
LCID lcid,
|
||||
DISPID* rgDispId);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *Invoke)(
|
||||
IADsContainer* This,
|
||||
DISPID dispIdMember,
|
||||
REFIID riid,
|
||||
LCID lcid,
|
||||
WORD wFlags,
|
||||
DISPPARAMS* pDispParams,
|
||||
VARIANT* pVarResult,
|
||||
EXCEPINFO* pExcepInfo,
|
||||
UINT* puArgErr);
|
||||
|
||||
/*** IADsContainer methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *get_Count)(
|
||||
IADsContainer* This,
|
||||
long* retval);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *get__NewEnum)(
|
||||
IADsContainer* This,
|
||||
IUnknown** retval);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *get_Filter)(
|
||||
IADsContainer* This,
|
||||
VARIANT* pvFilter);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *put_Filter)(
|
||||
IADsContainer* This,
|
||||
VARIANT vFilter);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *get_Hints)(
|
||||
IADsContainer* This,
|
||||
VARIANT* pvHints);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *put_Hints)(
|
||||
IADsContainer* This,
|
||||
VARIANT vHints);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetObject)(
|
||||
IADsContainer* This,
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName,
|
||||
IDispatch** ppObject);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *Create)(
|
||||
IADsContainer* This,
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName,
|
||||
IDispatch** ppObject);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *Delete)(
|
||||
IADsContainer* This,
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *CopyHere)(
|
||||
IADsContainer* This,
|
||||
BSTR bstrSourceName,
|
||||
BSTR bstrNewName,
|
||||
IDispatch** ppObject);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *MoveHere)(
|
||||
IADsContainer* This,
|
||||
BSTR bstrSourceName,
|
||||
BSTR bstrNewName,
|
||||
IDispatch** ppObject);
|
||||
|
||||
END_INTERFACE
|
||||
} IADsContainerVtbl;
|
||||
interface IADsContainer {
|
||||
const IADsContainerVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IADsContainer_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IADsContainer_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IADsContainer_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IDispatch methods ***/
|
||||
#define IADsContainer_GetTypeInfoCount(p,a) (p)->lpVtbl->GetTypeInfoCount(p,a)
|
||||
#define IADsContainer_GetTypeInfo(p,a,b,c) (p)->lpVtbl->GetTypeInfo(p,a,b,c)
|
||||
#define IADsContainer_GetIDsOfNames(p,a,b,c,d,e) (p)->lpVtbl->GetIDsOfNames(p,a,b,c,d,e)
|
||||
#define IADsContainer_Invoke(p,a,b,c,d,e,f,g,h) (p)->lpVtbl->Invoke(p,a,b,c,d,e,f,g,h)
|
||||
/*** IADsContainer methods ***/
|
||||
#define IADsContainer_get_Count(p,a) (p)->lpVtbl->get_Count(p,a)
|
||||
#define IADsContainer_get__NewEnum(p,a) (p)->lpVtbl->get__NewEnum(p,a)
|
||||
#define IADsContainer_get_Filter(p,a) (p)->lpVtbl->get_Filter(p,a)
|
||||
#define IADsContainer_put_Filter(p,a) (p)->lpVtbl->put_Filter(p,a)
|
||||
#define IADsContainer_get_Hints(p,a) (p)->lpVtbl->get_Hints(p,a)
|
||||
#define IADsContainer_put_Hints(p,a) (p)->lpVtbl->put_Hints(p,a)
|
||||
#define IADsContainer_GetObject(p,a,b,c) (p)->lpVtbl->GetObject(p,a,b,c)
|
||||
#define IADsContainer_Create(p,a,b,c) (p)->lpVtbl->Create(p,a,b,c)
|
||||
#define IADsContainer_Delete(p,a,b) (p)->lpVtbl->Delete(p,a,b)
|
||||
#define IADsContainer_CopyHere(p,a,b,c) (p)->lpVtbl->CopyHere(p,a,b,c)
|
||||
#define IADsContainer_MoveHere(p,a,b,c) (p)->lpVtbl->MoveHere(p,a,b,c)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IADsContainer_get_Count_Proxy(
|
||||
IADsContainer* This,
|
||||
long* retval);
|
||||
void __RPC_STUB IADsContainer_get_Count_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_get__NewEnum_Proxy(
|
||||
IADsContainer* This,
|
||||
IUnknown** retval);
|
||||
void __RPC_STUB IADsContainer_get__NewEnum_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_get_Filter_Proxy(
|
||||
IADsContainer* This,
|
||||
VARIANT* pvFilter);
|
||||
void __RPC_STUB IADsContainer_get_Filter_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_put_Filter_Proxy(
|
||||
IADsContainer* This,
|
||||
VARIANT vFilter);
|
||||
void __RPC_STUB IADsContainer_put_Filter_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_get_Hints_Proxy(
|
||||
IADsContainer* This,
|
||||
VARIANT* pvHints);
|
||||
void __RPC_STUB IADsContainer_get_Hints_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_put_Hints_Proxy(
|
||||
IADsContainer* This,
|
||||
VARIANT vHints);
|
||||
void __RPC_STUB IADsContainer_put_Hints_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_GetObject_Proxy(
|
||||
IADsContainer* This,
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName,
|
||||
IDispatch** ppObject);
|
||||
void __RPC_STUB IADsContainer_GetObject_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_Create_Proxy(
|
||||
IADsContainer* This,
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName,
|
||||
IDispatch** ppObject);
|
||||
void __RPC_STUB IADsContainer_Create_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_Delete_Proxy(
|
||||
IADsContainer* This,
|
||||
BSTR bstrClassName,
|
||||
BSTR bstrRelativeName);
|
||||
void __RPC_STUB IADsContainer_Delete_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_CopyHere_Proxy(
|
||||
IADsContainer* This,
|
||||
BSTR bstrSourceName,
|
||||
BSTR bstrNewName,
|
||||
IDispatch** ppObject);
|
||||
void __RPC_STUB IADsContainer_CopyHere_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IADsContainer_MoveHere_Proxy(
|
||||
IADsContainer* This,
|
||||
BSTR bstrSourceName,
|
||||
BSTR bstrNewName,
|
||||
IDispatch** ppObject);
|
||||
void __RPC_STUB IADsContainer_MoveHere_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IADsContainer_INTERFACE_DEFINED__ */
|
||||
|
||||
/* Begin additional prototypes for all interfaces */
|
||||
|
||||
unsigned long __RPC_USER BSTR_UserSize (unsigned long *, unsigned long, BSTR *);
|
||||
unsigned char * __RPC_USER BSTR_UserMarshal (unsigned long *, unsigned char *, BSTR *);
|
||||
unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR *);
|
||||
void __RPC_USER BSTR_UserFree (unsigned long *, BSTR *);
|
||||
unsigned long __RPC_USER VARIANT_UserSize (unsigned long *, unsigned long, VARIANT *);
|
||||
unsigned char * __RPC_USER VARIANT_UserMarshal (unsigned long *, unsigned char *, VARIANT *);
|
||||
unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT *);
|
||||
void __RPC_USER VARIANT_UserFree (unsigned long *, VARIANT *);
|
||||
|
||||
/* End additional prototypes */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif /* __WIDL_INCLUDE_PSDK_IADS_H */
|
|
@ -1,427 +0,0 @@
|
|||
/*** Autogenerated by WIDL 0.3.0 from include\psdk\indexsrv.idl - Do not edit ***/
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifndef __WIDL_INCLUDE_PSDK_INDEXSRV_H
|
||||
#define __WIDL_INCLUDE_PSDK_INDEXSRV_H
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#include <unknwn.h>
|
||||
struct tagTEXT_SOURCE;
|
||||
typedef HRESULT (WINAPI *PFNFILLTEXTBUFFER)(struct tagTEXT_SOURCE *pTextSource);
|
||||
#if 0
|
||||
typedef void *PFNFILLTEXTBUFFER;
|
||||
#endif
|
||||
typedef struct tagTEXT_SOURCE {
|
||||
PFNFILLTEXTBUFFER pfnFillTextBuffer;
|
||||
const WCHAR *awcBuffer;
|
||||
ULONG iEnd;
|
||||
ULONG iCur;
|
||||
} TEXT_SOURCE;
|
||||
typedef enum tagWORDREP_BREAK_TYPE {
|
||||
WORDREP_BREAK_EOW = 0,
|
||||
WORDREP_BREAK_EOS = 1,
|
||||
WORDREP_BREAK_EOP = 2,
|
||||
WORDREP_BREAK_EOC = 3
|
||||
} WORDREP_BREAK_TYPE;
|
||||
#ifndef __IWordSink_FWD_DEFINED__
|
||||
#define __IWordSink_FWD_DEFINED__
|
||||
typedef interface IWordSink IWordSink;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IWordSink interface
|
||||
*/
|
||||
#ifndef __IWordSink_INTERFACE_DEFINED__
|
||||
#define __IWordSink_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IWordSink, 0xcc907054, 0xc058, 0x101a, 0xb5,0x54, 0x08,0x00,0x2b,0x33,0xb0,0xe6);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IWordSink : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE PutWord(
|
||||
ULONG cwc,
|
||||
const WCHAR* pwcInBuf,
|
||||
ULONG cwcSrcLen,
|
||||
ULONG cwcSrcPos) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE PutAltWord(
|
||||
ULONG cwc,
|
||||
const WCHAR* pwcInBuf,
|
||||
ULONG cwcSrcLen,
|
||||
ULONG cwcSrcPos) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE StartAltPhrase(
|
||||
) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE EndAltPhrase(
|
||||
) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE PutBreak(
|
||||
WORDREP_BREAK_TYPE breakType) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IWordSinkVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IWordSink* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IWordSink* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IWordSink* This);
|
||||
|
||||
/*** IWordSink methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *PutWord)(
|
||||
IWordSink* This,
|
||||
ULONG cwc,
|
||||
const WCHAR* pwcInBuf,
|
||||
ULONG cwcSrcLen,
|
||||
ULONG cwcSrcPos);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *PutAltWord)(
|
||||
IWordSink* This,
|
||||
ULONG cwc,
|
||||
const WCHAR* pwcInBuf,
|
||||
ULONG cwcSrcLen,
|
||||
ULONG cwcSrcPos);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *StartAltPhrase)(
|
||||
IWordSink* This);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *EndAltPhrase)(
|
||||
IWordSink* This);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *PutBreak)(
|
||||
IWordSink* This,
|
||||
WORDREP_BREAK_TYPE breakType);
|
||||
|
||||
END_INTERFACE
|
||||
} IWordSinkVtbl;
|
||||
interface IWordSink {
|
||||
const IWordSinkVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IWordSink_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IWordSink_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IWordSink_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IWordSink methods ***/
|
||||
#define IWordSink_PutWord(p,a,b,c,d) (p)->lpVtbl->PutWord(p,a,b,c,d)
|
||||
#define IWordSink_PutAltWord(p,a,b,c,d) (p)->lpVtbl->PutAltWord(p,a,b,c,d)
|
||||
#define IWordSink_StartAltPhrase(p) (p)->lpVtbl->StartAltPhrase(p)
|
||||
#define IWordSink_EndAltPhrase(p) (p)->lpVtbl->EndAltPhrase(p)
|
||||
#define IWordSink_PutBreak(p,a) (p)->lpVtbl->PutBreak(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IWordSink_PutWord_Proxy(
|
||||
IWordSink* This,
|
||||
ULONG cwc,
|
||||
const WCHAR* pwcInBuf,
|
||||
ULONG cwcSrcLen,
|
||||
ULONG cwcSrcPos);
|
||||
void __RPC_STUB IWordSink_PutWord_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IWordSink_PutAltWord_Proxy(
|
||||
IWordSink* This,
|
||||
ULONG cwc,
|
||||
const WCHAR* pwcInBuf,
|
||||
ULONG cwcSrcLen,
|
||||
ULONG cwcSrcPos);
|
||||
void __RPC_STUB IWordSink_PutAltWord_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IWordSink_StartAltPhrase_Proxy(
|
||||
IWordSink* This);
|
||||
void __RPC_STUB IWordSink_StartAltPhrase_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IWordSink_EndAltPhrase_Proxy(
|
||||
IWordSink* This);
|
||||
void __RPC_STUB IWordSink_EndAltPhrase_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IWordSink_PutBreak_Proxy(
|
||||
IWordSink* This,
|
||||
WORDREP_BREAK_TYPE breakType);
|
||||
void __RPC_STUB IWordSink_PutBreak_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IWordSink_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __IPhraseSink_FWD_DEFINED__
|
||||
#define __IPhraseSink_FWD_DEFINED__
|
||||
typedef interface IPhraseSink IPhraseSink;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IPhraseSink interface
|
||||
*/
|
||||
#ifndef __IPhraseSink_INTERFACE_DEFINED__
|
||||
#define __IPhraseSink_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IPhraseSink, 0xcc906ff0, 0xc058, 0x101a, 0xb5,0x54, 0x08,0x00,0x2b,0x33,0xb0,0xe6);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IPhraseSink : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE PutSmallPhrase(
|
||||
const WCHAR* pwcNoun,
|
||||
ULONG cwcNoun,
|
||||
const WCHAR* pwcModifier,
|
||||
ULONG cwcModifier,
|
||||
ULONG ulAttachmentType) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE PutPhrase(
|
||||
const WCHAR* pwcPhrase,
|
||||
ULONG cwcPhrase) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IPhraseSinkVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IPhraseSink* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IPhraseSink* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IPhraseSink* This);
|
||||
|
||||
/*** IPhraseSink methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *PutSmallPhrase)(
|
||||
IPhraseSink* This,
|
||||
const WCHAR* pwcNoun,
|
||||
ULONG cwcNoun,
|
||||
const WCHAR* pwcModifier,
|
||||
ULONG cwcModifier,
|
||||
ULONG ulAttachmentType);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *PutPhrase)(
|
||||
IPhraseSink* This,
|
||||
const WCHAR* pwcPhrase,
|
||||
ULONG cwcPhrase);
|
||||
|
||||
END_INTERFACE
|
||||
} IPhraseSinkVtbl;
|
||||
interface IPhraseSink {
|
||||
const IPhraseSinkVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IPhraseSink_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IPhraseSink_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IPhraseSink_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IPhraseSink methods ***/
|
||||
#define IPhraseSink_PutSmallPhrase(p,a,b,c,d,e) (p)->lpVtbl->PutSmallPhrase(p,a,b,c,d,e)
|
||||
#define IPhraseSink_PutPhrase(p,a,b) (p)->lpVtbl->PutPhrase(p,a,b)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IPhraseSink_PutSmallPhrase_Proxy(
|
||||
IPhraseSink* This,
|
||||
const WCHAR* pwcNoun,
|
||||
ULONG cwcNoun,
|
||||
const WCHAR* pwcModifier,
|
||||
ULONG cwcModifier,
|
||||
ULONG ulAttachmentType);
|
||||
void __RPC_STUB IPhraseSink_PutSmallPhrase_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IPhraseSink_PutPhrase_Proxy(
|
||||
IPhraseSink* This,
|
||||
const WCHAR* pwcPhrase,
|
||||
ULONG cwcPhrase);
|
||||
void __RPC_STUB IPhraseSink_PutPhrase_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IPhraseSink_INTERFACE_DEFINED__ */
|
||||
|
||||
#ifndef __IWordBreaker_FWD_DEFINED__
|
||||
#define __IWordBreaker_FWD_DEFINED__
|
||||
typedef interface IWordBreaker IWordBreaker;
|
||||
#endif
|
||||
|
||||
/*****************************************************************************
|
||||
* IWordBreaker interface
|
||||
*/
|
||||
#ifndef __IWordBreaker_INTERFACE_DEFINED__
|
||||
#define __IWordBreaker_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IWordBreaker, 0xd53552c8, 0x77e3, 0x101a, 0xb5,0x52, 0x08,0x00,0x2b,0x33,0xb0,0xe6);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IWordBreaker : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE Init(
|
||||
BOOL fQuery,
|
||||
ULONG ulMaxTokenSize,
|
||||
BOOL* pfLicense) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE BreakText(
|
||||
TEXT_SOURCE* pTextSource,
|
||||
IWordSink* pWordSink,
|
||||
IPhraseSink* pPhraseSink) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE ComposePhrase(
|
||||
const WCHAR* pwcNoun,
|
||||
ULONG cwcNoun,
|
||||
const WCHAR* pwcModifier,
|
||||
ULONG cwcModifier,
|
||||
ULONG ulAttachmentType,
|
||||
WCHAR* pwcPhrase,
|
||||
ULONG* pcwcPhrase) = 0;
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE GetLicenseToUse(
|
||||
const WCHAR** ppwcsLicense) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IWordBreakerVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IWordBreaker* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IWordBreaker* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IWordBreaker* This);
|
||||
|
||||
/*** IWordBreaker methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *Init)(
|
||||
IWordBreaker* This,
|
||||
BOOL fQuery,
|
||||
ULONG ulMaxTokenSize,
|
||||
BOOL* pfLicense);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *BreakText)(
|
||||
IWordBreaker* This,
|
||||
TEXT_SOURCE* pTextSource,
|
||||
IWordSink* pWordSink,
|
||||
IPhraseSink* pPhraseSink);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *ComposePhrase)(
|
||||
IWordBreaker* This,
|
||||
const WCHAR* pwcNoun,
|
||||
ULONG cwcNoun,
|
||||
const WCHAR* pwcModifier,
|
||||
ULONG cwcModifier,
|
||||
ULONG ulAttachmentType,
|
||||
WCHAR* pwcPhrase,
|
||||
ULONG* pcwcPhrase);
|
||||
|
||||
HRESULT (STDMETHODCALLTYPE *GetLicenseToUse)(
|
||||
IWordBreaker* This,
|
||||
const WCHAR** ppwcsLicense);
|
||||
|
||||
END_INTERFACE
|
||||
} IWordBreakerVtbl;
|
||||
interface IWordBreaker {
|
||||
const IWordBreakerVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IWordBreaker_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IWordBreaker_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IWordBreaker_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IWordBreaker methods ***/
|
||||
#define IWordBreaker_Init(p,a,b,c) (p)->lpVtbl->Init(p,a,b,c)
|
||||
#define IWordBreaker_BreakText(p,a,b,c) (p)->lpVtbl->BreakText(p,a,b,c)
|
||||
#define IWordBreaker_ComposePhrase(p,a,b,c,d,e,f,g) (p)->lpVtbl->ComposePhrase(p,a,b,c,d,e,f,g)
|
||||
#define IWordBreaker_GetLicenseToUse(p,a) (p)->lpVtbl->GetLicenseToUse(p,a)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IWordBreaker_Init_Proxy(
|
||||
IWordBreaker* This,
|
||||
BOOL fQuery,
|
||||
ULONG ulMaxTokenSize,
|
||||
BOOL* pfLicense);
|
||||
void __RPC_STUB IWordBreaker_Init_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IWordBreaker_BreakText_Proxy(
|
||||
IWordBreaker* This,
|
||||
TEXT_SOURCE* pTextSource,
|
||||
IWordSink* pWordSink,
|
||||
IPhraseSink* pPhraseSink);
|
||||
void __RPC_STUB IWordBreaker_BreakText_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IWordBreaker_ComposePhrase_Proxy(
|
||||
IWordBreaker* This,
|
||||
const WCHAR* pwcNoun,
|
||||
ULONG cwcNoun,
|
||||
const WCHAR* pwcModifier,
|
||||
ULONG cwcModifier,
|
||||
ULONG ulAttachmentType,
|
||||
WCHAR* pwcPhrase,
|
||||
ULONG* pcwcPhrase);
|
||||
void __RPC_STUB IWordBreaker_ComposePhrase_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
HRESULT CALLBACK IWordBreaker_GetLicenseToUse_Proxy(
|
||||
IWordBreaker* This,
|
||||
const WCHAR** ppwcsLicense);
|
||||
void __RPC_STUB IWordBreaker_GetLicenseToUse_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IWordBreaker_INTERFACE_DEFINED__ */
|
||||
|
||||
/* Begin additional prototypes for all interfaces */
|
||||
|
||||
|
||||
/* End additional prototypes */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif /* __WIDL_INCLUDE_PSDK_INDEXSRV_H */
|
|
@ -1,95 +0,0 @@
|
|||
/*** Autogenerated by WIDL 0.3.0 from include\psdk\mimeinfo.idl - Do not edit ***/
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifndef __WIDL_INCLUDE_PSDK_MIMEINFO_H
|
||||
#define __WIDL_INCLUDE_PSDK_MIMEINFO_H
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#include <objidl.h>
|
||||
#ifndef __IMimeInfo_FWD_DEFINED__
|
||||
#define __IMimeInfo_FWD_DEFINED__
|
||||
typedef interface IMimeInfo IMimeInfo;
|
||||
#endif
|
||||
|
||||
typedef IMimeInfo *LPMIMEINFO;
|
||||
/*****************************************************************************
|
||||
* IMimeInfo interface
|
||||
*/
|
||||
#ifndef __IMimeInfo_INTERFACE_DEFINED__
|
||||
#define __IMimeInfo_INTERFACE_DEFINED__
|
||||
|
||||
DEFINE_GUID(IID_IMimeInfo, 0xf77459a0, 0xbf9a, 0x11cf, 0xba,0x4e, 0x00,0xc0,0x4f,0xd7,0x08,0x16);
|
||||
#if defined(__cplusplus) && !defined(CINTERFACE)
|
||||
interface IMimeInfo : public IUnknown
|
||||
{
|
||||
virtual HRESULT STDMETHODCALLTYPE GetMimeCLSIDMapping(
|
||||
UINT* pcTypes,
|
||||
LPCSTR** ppszTypes,
|
||||
CLSID** ppclsID) = 0;
|
||||
|
||||
};
|
||||
#else
|
||||
typedef struct IMimeInfoVtbl {
|
||||
BEGIN_INTERFACE
|
||||
|
||||
/*** IUnknown methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
|
||||
IMimeInfo* This,
|
||||
REFIID riid,
|
||||
void** ppvObject);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *AddRef)(
|
||||
IMimeInfo* This);
|
||||
|
||||
ULONG (STDMETHODCALLTYPE *Release)(
|
||||
IMimeInfo* This);
|
||||
|
||||
/*** IMimeInfo methods ***/
|
||||
HRESULT (STDMETHODCALLTYPE *GetMimeCLSIDMapping)(
|
||||
IMimeInfo* This,
|
||||
UINT* pcTypes,
|
||||
LPCSTR** ppszTypes,
|
||||
CLSID** ppclsID);
|
||||
|
||||
END_INTERFACE
|
||||
} IMimeInfoVtbl;
|
||||
interface IMimeInfo {
|
||||
const IMimeInfoVtbl* lpVtbl;
|
||||
};
|
||||
|
||||
#ifdef COBJMACROS
|
||||
/*** IUnknown methods ***/
|
||||
#define IMimeInfo_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||
#define IMimeInfo_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||
#define IMimeInfo_Release(p) (p)->lpVtbl->Release(p)
|
||||
/*** IMimeInfo methods ***/
|
||||
#define IMimeInfo_GetMimeCLSIDMapping(p,a,b,c) (p)->lpVtbl->GetMimeCLSIDMapping(p,a,b,c)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
HRESULT CALLBACK IMimeInfo_GetMimeCLSIDMapping_Proxy(
|
||||
IMimeInfo* This,
|
||||
UINT* pcTypes,
|
||||
LPCSTR** ppszTypes,
|
||||
CLSID** ppclsID);
|
||||
void __RPC_STUB IMimeInfo_GetMimeCLSIDMapping_Stub(
|
||||
IRpcStubBuffer* This,
|
||||
IRpcChannelBuffer* pRpcChannelBuffer,
|
||||
PRPC_MESSAGE pRpcMessage,
|
||||
DWORD* pdwStubPhase);
|
||||
|
||||
#endif /* __IMimeInfo_INTERFACE_DEFINED__ */
|
||||
|
||||
#define SID_IMimeInfo IID_IMimeInfo
|
||||
/* Begin additional prototypes for all interfaces */
|
||||
|
||||
|
||||
/* End additional prototypes */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif /* __WIDL_INCLUDE_PSDK_MIMEINFO_H */
|
File diff suppressed because it is too large
Load diff
|
@ -1,455 +0,0 @@
|
|||
#ifndef _MSHTML_H
|
||||
#define _MSHTML_H
|
||||
#if __GNUC__ >=3
|
||||
#pragma GCC system_header
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef interface IHTMLElementCollection *LPHTMLELEMENTCOLLECTION;
|
||||
typedef interface IHTMLElement *LPHTMLELEMENT;
|
||||
typedef interface IHTMLSelectionObject *LPHTMLSELECTIONOBJECT;
|
||||
typedef interface IHTMLFramesCollection *LPHTMLFRAMESCOLLECTION;
|
||||
typedef interface IHTMLLocation *LPHTMLLOCATION;
|
||||
typedef interface IHTMLWindow2 *LPHTMLWINDOW2;
|
||||
typedef interface IHTMLStyleSheetsCollection *LPHTMLSTYLESHEETSCOLLECTION;
|
||||
typedef interface IHTMLStyleSheet *LPHTMLSTYLESHEET;
|
||||
typedef interface IHTMLStyle *LPHTMLSTYLE;
|
||||
typedef interface IHTMLFiltersCollection *LPHTMLFILTERSCOLLECTION;
|
||||
typedef interface IHTMLLinkElement *LPHTMLLINKELEMENT;
|
||||
typedef interface IHTMLImgElement *LPHTMLIMGELEMENT;
|
||||
|
||||
EXTERN_C const IID IID_IHTMLLinkElement;
|
||||
#define INTERFACE IHTMLLinkElement
|
||||
DECLARE_INTERFACE_(IHTMLLinkElement,IDispatch)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(put_href)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_href)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_rel)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_rel)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_rev)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_rev)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_type)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_type)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_readyState)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_onreadystatechange)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onreadystatechange)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onload)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onload)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onerror)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onerror)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(get_styleSheet)(THIS_ LPHTMLSTYLESHEET*) PURE;
|
||||
STDMETHOD(put_disabled)(THIS_ VARIANT_BOOL) PURE;
|
||||
STDMETHOD(get_disabled)(THIS_ VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(put_media)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_media)(THIS_ BSTR*) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
EXTERN_C const IID IID_IHTMLImgElement;
|
||||
#define INTERFACE IHTMLImgElement
|
||||
DECLARE_INTERFACE_(IHTMLImgElement,IDispatch)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(put_isMap)(THIS_ VARIANT_BOOL) PURE;
|
||||
STDMETHOD(get_isMap)(THIS_ VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(put_useMap)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_useMap)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_mimeType)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileSize)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileCreatedDate)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileModifiedDate)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileUpdatedDate)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_protocol)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_href)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_nameProp)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_border)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_border)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_vspace)(THIS_ long) PURE;
|
||||
STDMETHOD(get_vspace)(THIS_ long*) PURE;
|
||||
STDMETHOD(put_hspace)(THIS_ long) PURE;
|
||||
STDMETHOD(get_hspace)(THIS_ long*) PURE;
|
||||
STDMETHOD(put_alt)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_alt)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_src)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_src)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_lowsrc)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_lowsrc)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_vrml)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_vrml)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_dynsrc)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_dynsrc)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_readyState)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_complete)(THIS_ VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(put_loop)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_loop)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_align)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_align)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_onload)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onload)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onerror)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onerror)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onabort)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onabort)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_name)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_name)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_width)(THIS_ long) PURE;
|
||||
STDMETHOD(get_width)(THIS_ long*) PURE;
|
||||
STDMETHOD(put_height)(THIS_ long) PURE;
|
||||
STDMETHOD(get_height)(THIS_ long*) PURE;
|
||||
STDMETHOD(put_start)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_start)(THIS_ BSTR*) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
EXTERN_C const IID IID_IHTMLElementCollection;
|
||||
#define INTERFACE IHTMLElementCollection
|
||||
DECLARE_INTERFACE_(IHTMLElementCollection,IDispatch)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(toString)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_length)(THIS_ long) PURE;
|
||||
STDMETHOD(get_length)(THIS_ long*) PURE;
|
||||
STDMETHOD(get__newEnum)(THIS_ IUnknown**) PURE;
|
||||
STDMETHOD(item)(THIS_ VARIANT,VARIANT,IDispatch**) PURE;
|
||||
STDMETHOD(tags)(THIS_ VARIANT,IDispatch**) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
|
||||
EXTERN_C const IID IID_IHTMLDocument;
|
||||
#define INTERFACE IHTMLDocument
|
||||
DECLARE_INTERFACE_(IHTMLDocument,IDispatch)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(get_Script)(THIS_ IDispatch**) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
EXTERN_C const CLSID CLSID_HTMLDocument;
|
||||
|
||||
EXTERN_C const IID IID_IHTMLDocument2;
|
||||
#define INTERFACE IHTMLDocument2
|
||||
DECLARE_INTERFACE_(IHTMLDocument2,IHTMLDocument)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(get_Script)(THIS_ IDispatch**) PURE;
|
||||
|
||||
STDMETHOD(get_all)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(get_body)(THIS_ LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(get_activeElement)(THIS_ LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(get_images)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(get_applets)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(get_links)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(get_forms)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(get_anchors)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(put_title)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_title)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_scripts)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(put_designMode)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_designMode)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_selection)(LPHTMLSELECTIONOBJECT*) PURE;
|
||||
STDMETHOD(get_readyState)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_frames)(THIS_ LPHTMLFRAMESCOLLECTION*) PURE;
|
||||
STDMETHOD(get_embeds)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(get_plugins)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
||||
STDMETHOD(put_alinkColor)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_alinkColor)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_bgColor)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_bgColor)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_fgColor)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_fgColor)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_linkColor)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_linkColor)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_vlinkColor)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_vlinkColor)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(get_referrer)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_location)(THIS_ LPHTMLLOCATION*) PURE;
|
||||
STDMETHOD(get_lastModified)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_url)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_url)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_domain)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_domain)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_cookie)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_cookie)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_expands)(THIS_ VARIANT_BOOL) PURE;
|
||||
STDMETHOD(get_expands)(THIS_ VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(put_charset)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_charset)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_defaultCharset)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_defaultCharset)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_mimeType)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileSize)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileCreatedDate)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileModifiedDate)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_fileUpdatedDate)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_security)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_protocol)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_nameProp)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(write)(THIS_ SAFEARRAY*) PURE;
|
||||
STDMETHOD(writeln)(THIS_ SAFEARRAY*) PURE;
|
||||
STDMETHOD(open)(THIS_ BSTR,VARIANT,VARIANT,VARIANT,IDispatch**) PURE;
|
||||
STDMETHOD(close)(THIS) PURE;
|
||||
STDMETHOD(clear)(THIS) PURE;
|
||||
STDMETHOD(queryCommandSupported)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandEnabled)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandState)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandIndeterm)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandText)(THIS_ BSTR,BSTR*) PURE;
|
||||
STDMETHOD(queryCommandValue)(THIS_ BSTR,VARIANT*) PURE;
|
||||
STDMETHOD(execCommand)(THIS_ BSTR,VARIANT_BOOL,VARIANT,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(execCommandShowHelp)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(createElement)(THIS_ BSTR,LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(put_onhelp)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onhelp)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onclick)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onclick)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_ondblclick)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_ondblclick)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onkeyup)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onkeyup)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onkeydown)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onkeydown)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onkeypress)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onkeypress)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmouseup)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmouseup)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmousedown)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmousedown)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmousemove)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmousemove)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmouseout)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmouseout)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmouseover)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmouseover)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onreadystatechange)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onreadystatechange)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onafterupdate)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onafterupdate)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onrowexit)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onrowexit)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onrowenter)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onrowenter)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_ondragstart)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_ondragstart)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onselectstart)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onselectstart)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(elementFromPoint)(THIS_ long,long,LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(get_parentWindow)(THIS_ LPHTMLWINDOW2*) PURE;
|
||||
STDMETHOD(get_styleSheets)(THIS_ LPHTMLSTYLESHEETSCOLLECTION*) PURE;
|
||||
STDMETHOD(put_onbeforeupdate)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onbeforeupdate)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onerrorupdate)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onerrorupdate)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(toString)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(createStyleSheet)(THIS_ BSTR,long,LPHTMLSTYLESHEET*) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
EXTERN_C const IID IID_IHTMLSelectionObject;
|
||||
#define INTERFACE IHTMLSelectionObject
|
||||
DECLARE_INTERFACE_(IHTMLSelectionObject,IDispatch)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(createRange)(THIS_ IDispatch**) PURE;
|
||||
STDMETHOD(empty)(THIS) PURE;
|
||||
STDMETHOD(clear)(THIS) PURE;
|
||||
STDMETHOD(type)(THIS_ BSTR*) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
EXTERN_C const IID IID_IHTMLTxtRange;
|
||||
#define INTERFACE IHTMLTxtRange
|
||||
DECLARE_INTERFACE_(IHTMLTxtRange,IDispatch)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(get_htmlText)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_text)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_text)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(parentElement)(THIS_ LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(duplicate)(THIS_ IHTMLTxtRange**) PURE;
|
||||
STDMETHOD(inRange)(THIS_ IHTMLTxtRange*,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(isEqual)(THIS_ IHTMLTxtRange*,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(scrollIntoView)(THIS_ VARIANT_BOOL) PURE;
|
||||
STDMETHOD(collapse)(THIS_ VARIANT_BOOL) PURE;
|
||||
STDMETHOD(expand)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(move)(THIS_ BSTR,long,long*) PURE;
|
||||
STDMETHOD(moveStart)(THIS_ BSTR,long,long*) PURE;
|
||||
STDMETHOD(moveEnd)(THIS_ BSTR,long,long*) PURE;
|
||||
STDMETHOD(select)(THIS) PURE;
|
||||
STDMETHOD(pasteHTML)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(moveToElementText)(THIS_ LPHTMLELEMENT) PURE;
|
||||
STDMETHOD(setEndPoint)(THIS_ BSTR,IHTMLTxtRange*) PURE;
|
||||
STDMETHOD(compareEndPoints)(THIS_ BSTR,IHTMLTxtRange*,long*) PURE;
|
||||
STDMETHOD(findText)(THIS_ BSTR,long,long,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(moveToPoint)(THIS_ long,long) PURE;
|
||||
STDMETHOD(getBookmark)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(moveToBookbark)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandSupported)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandEnabled)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandState)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandIndeterm)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(queryCommandText)(THIS_ BSTR,BSTR*) PURE;
|
||||
STDMETHOD(queryCommandValue)(THIS_ BSTR,VARIANT*) PURE;
|
||||
STDMETHOD(execCommand)(THIS_ BSTR,VARIANT_BOOL,VARIANT,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(execCommandShowHelp)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
EXTERN_C const IID IID_IHTMLElement;
|
||||
#define INTERFACE IHTMLElement
|
||||
DECLARE_INTERFACE_(IHTMLElement,IDispatch)
|
||||
{
|
||||
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
||||
STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
||||
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
||||
|
||||
STDMETHOD(setAttribute)(THIS_ BSTR,VARIANT,long) PURE;
|
||||
STDMETHOD(getAttribute)(THIS_ BSTR,long,VARIANT*) PURE;
|
||||
STDMETHOD(removeAttribute)(THIS_ BSTR,long,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(put_className)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_className)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_id)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_id)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_tagName)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_parentElement)(THIS_ LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(get_style)(THIS_ LPHTMLSTYLE*) PURE;
|
||||
STDMETHOD(put_onhelp)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onhelp)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onclick)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onclick)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_ondblclick)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_ondblclick)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onkeydown)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onkeydown)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onkeyup)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onkeyup)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onkeypress)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onkeypress)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmouseout)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmouseout)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmouseover)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmouseover)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmousemove)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmousemove)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmousedown)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmousedown)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onmouseup)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onmouseup)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(get_document)(THIS_ IDispatch**) PURE;
|
||||
STDMETHOD(put_title)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_title)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_language)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_language)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_onselectstart)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onselectstart)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(scrollIntoView)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(contains)(THIS_ LPHTMLELEMENT,VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(get_source3Index)(THIS_ long*) PURE;
|
||||
STDMETHOD(get_recordNumber)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_lang)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_lang)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(get_offsetLeft)(THIS_ long*) PURE;
|
||||
STDMETHOD(get_offsetTop)(THIS_ long*) PURE;
|
||||
STDMETHOD(get_offsetWidth)(THIS_ long*) PURE;
|
||||
STDMETHOD(get_offsetHeight)(THIS_ long*) PURE;
|
||||
STDMETHOD(get_offsetParent)(THIS_ LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(put_innerHTML)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_innerHTML)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_innerText)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_innerText)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_outerHTML)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_outerHTML)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_outerText)(THIS_ BSTR) PURE;
|
||||
STDMETHOD(get_outerText)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(insertAdjacentHTML)(THIS_ BSTR,BSTR) PURE;
|
||||
STDMETHOD(insertAdjacentText)(THIS_ BSTR,BSTR) PURE;
|
||||
STDMETHOD(get_parentTextEdit)(THIS_ LPHTMLELEMENT*) PURE;
|
||||
STDMETHOD(isTextEdit)(THIS_ VARIANT_BOOL*) PURE;
|
||||
STDMETHOD(click)(THIS) PURE;
|
||||
STDMETHOD(get_filters)(THIS_ LPHTMLFILTERSCOLLECTION*) PURE;
|
||||
STDMETHOD(put_ondragstart)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_ondragstart)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(toString)(THIS_ BSTR*) PURE;
|
||||
STDMETHOD(put_onbeforeupdate)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onbeforeupdate)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onafterupdate)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onafterupdate)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onerrorupdate)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onerrorupdate)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onrowexit)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onrowexit)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onrowenter)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onrowenter)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_ondatasetchanged)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_ondatasetchanged)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_ondataavailable)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_ondataavailable)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_ondatasetcomplete)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_ondatasetcomplete)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(put_onfilterchange)(THIS_ VARIANT) PURE;
|
||||
STDMETHOD(get_onfilterchange)(THIS_ VARIANT*) PURE;
|
||||
STDMETHOD(get_children)(THIS_ IDispatch**) PURE;
|
||||
STDMETHOD(get_all)(THIS_ IDispatch**) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif
|
File diff suppressed because it is too large
Load diff
|
@ -1,5 +1,17 @@
|
|||
<module name="psdk" type="idlheader">
|
||||
<file>activscp.idl</file>
|
||||
<file>control.idl</file>
|
||||
<file>dispex.idl</file>
|
||||
<file>docobj.idl</file>
|
||||
<file>downloadmgr.idl</file>
|
||||
<file>hlink.idl</file>
|
||||
<file>htiframe.idl</file>
|
||||
<file>iads.idl</file>
|
||||
<file>indexsrv.idl</file>
|
||||
<file>mimeinfo.idl</file>
|
||||
<file>mlang.idl</file>
|
||||
<file>mshtml.idl</file>
|
||||
<file>msxml.idl</file>
|
||||
<file>oaidl.idl</file>
|
||||
<file>objidl.idl</file>
|
||||
<file>objsafe.idl</file>
|
||||
|
|
Loading…
Reference in a new issue