D:/opendownloadmanager/ODM-1.x/iefdm/iecooks/iecooks.h File Reference

#include "rpc.h"
#include "rpcndr.h"
#include "windows.h"
#include "ole2.h"
#include "oaidl.h"
#include "ocidl.h"

Go to the source code of this file.

Classes

struct  IFDMIECookiesBHOVtbl
struct  IFDMIEStatVtbl

Defines

#define __REQUIRED_RPCNDR_H_VERSION__   440

Typedefs

typedef interface IFDMIECookiesBHO IFDMIECookiesBHO
typedef interface IFDMIEStat IFDMIEStat
typedef struct FDMIECookiesBHO FDMIECookiesBHO
typedef struct FDMIEStat FDMIEStat

Functions

void __RPC_FAR *__RPC_USER MIDL_user_allocate (size_t)
void __RPC_USER MIDL_user_free (void __RPC_FAR *)
HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_ProgressChange_Proxy (IFDMIECookiesBHO __RPC_FAR *This, long Progress, long ProgressMax)
void __RPC_STUB IFDMIECookiesBHO_ProgressChange_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_BeforeNavigate2_Proxy (IFDMIECookiesBHO __RPC_FAR *This, IDispatch __RPC_FAR *__MIDL_0011, VARIANT __RPC_FAR *url, VARIANT __RPC_FAR *flags, VARIANT __RPC_FAR *tfn, VARIANT __RPC_FAR *pd, VARIANT __RPC_FAR *headers, VARIANT_BOOL __RPC_FAR *bCancel)
void __RPC_STUB IFDMIECookiesBHO_BeforeNavigate2_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_DownloadBegin_Proxy (IFDMIECookiesBHO __RPC_FAR *This)
void __RPC_STUB IFDMIECookiesBHO_DownloadBegin_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_DownloadComplete_Proxy (IFDMIECookiesBHO __RPC_FAR *This)
void __RPC_STUB IFDMIECookiesBHO_DownloadComplete_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_DocumentComplete_Proxy (IFDMIECookiesBHO __RPC_FAR *This, IDispatch __RPC_FAR *pDisp, VARIANT __RPC_FAR *URL)
void __RPC_STUB IFDMIECookiesBHO_DocumentComplete_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IFDMIEStat_get_DownloadCount_Proxy (IFDMIEStat __RPC_FAR *This, long __RPC_FAR *pVal)
void __RPC_STUB IFDMIEStat_get_DownloadCount_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
unsigned long __RPC_USER VARIANT_UserSize (unsigned long __RPC_FAR *, unsigned long, VARIANT __RPC_FAR *)
unsigned char __RPC_FAR *__RPC_USER VARIANT_UserMarshal (unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR *)
unsigned char __RPC_FAR *__RPC_USER VARIANT_UserUnmarshal (unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR *)
void __RPC_USER VARIANT_UserFree (unsigned long __RPC_FAR *, VARIANT __RPC_FAR *)

Variables

EXTERN_C const IID IID_IFDMIECookiesBHO
interface IFDMIECookiesBHO
CONST_VTBL struct
IFDMIECookiesBHOVtbl __RPC_FAR * 
lpVtbl
EXTERN_C const IID IID_IFDMIEStat
EXTERN_C const IID LIBID_IECOOKSLib
EXTERN_C const CLSID CLSID_FDMIECookiesBHO
EXTERN_C const CLSID CLSID_FDMIEStat


Define Documentation

#define __REQUIRED_RPCNDR_H_VERSION__   440

Definition at line 6 of file iecooks.h.


Typedef Documentation

Definition at line 46 of file iecooks.h.

typedef struct FDMIEStat FDMIEStat

Definition at line 57 of file iecooks.h.

Definition at line 32 of file iecooks.h.

typedef interface IFDMIEStat IFDMIEStat

Definition at line 37 of file iecooks.h.


Function Documentation

HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_BeforeNavigate2_Proxy ( IFDMIECookiesBHO __RPC_FAR *  This,
IDispatch __RPC_FAR *  __MIDL_0011,
VARIANT __RPC_FAR *  url,
VARIANT __RPC_FAR *  flags,
VARIANT __RPC_FAR *  tfn,
VARIANT __RPC_FAR *  pd,
VARIANT __RPC_FAR *  headers,
VARIANT_BOOL __RPC_FAR *  bCancel 
)

void __RPC_STUB IFDMIECookiesBHO_BeforeNavigate2_Stub ( IRpcStubBuffer *  This,
IRpcChannelBuffer *  _pRpcChannelBuffer,
PRPC_MESSAGE  _pRpcMessage,
DWORD *  _pdwStubPhase 
)

HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_DocumentComplete_Proxy ( IFDMIECookiesBHO __RPC_FAR *  This,
IDispatch __RPC_FAR *  pDisp,
VARIANT __RPC_FAR *  URL 
)

void __RPC_STUB IFDMIECookiesBHO_DocumentComplete_Stub ( IRpcStubBuffer *  This,
IRpcChannelBuffer *  _pRpcChannelBuffer,
PRPC_MESSAGE  _pRpcMessage,
DWORD *  _pdwStubPhase 
)

HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_DownloadBegin_Proxy ( IFDMIECookiesBHO __RPC_FAR *  This  ) 

void __RPC_STUB IFDMIECookiesBHO_DownloadBegin_Stub ( IRpcStubBuffer *  This,
IRpcChannelBuffer *  _pRpcChannelBuffer,
PRPC_MESSAGE  _pRpcMessage,
DWORD *  _pdwStubPhase 
)

HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_DownloadComplete_Proxy ( IFDMIECookiesBHO __RPC_FAR *  This  ) 

void __RPC_STUB IFDMIECookiesBHO_DownloadComplete_Stub ( IRpcStubBuffer *  This,
IRpcChannelBuffer *  _pRpcChannelBuffer,
PRPC_MESSAGE  _pRpcMessage,
DWORD *  _pdwStubPhase 
)

HRESULT STDMETHODCALLTYPE IFDMIECookiesBHO_ProgressChange_Proxy ( IFDMIECookiesBHO __RPC_FAR *  This,
long  Progress,
long  ProgressMax 
)

void __RPC_STUB IFDMIECookiesBHO_ProgressChange_Stub ( IRpcStubBuffer *  This,
IRpcChannelBuffer *  _pRpcChannelBuffer,
PRPC_MESSAGE  _pRpcMessage,
DWORD *  _pdwStubPhase 
)

HRESULT STDMETHODCALLTYPE IFDMIEStat_get_DownloadCount_Proxy ( IFDMIEStat __RPC_FAR *  This,
long __RPC_FAR *  pVal 
)

void __RPC_STUB IFDMIEStat_get_DownloadCount_Stub ( IRpcStubBuffer *  This,
IRpcChannelBuffer *  _pRpcChannelBuffer,
PRPC_MESSAGE  _pRpcMessage,
DWORD *  _pdwStubPhase 
)

void __RPC_FAR* __RPC_USER MIDL_user_allocate ( size_t   ) 

void __RPC_USER MIDL_user_free ( void __RPC_FAR *   ) 

void __RPC_USER VARIANT_UserFree ( unsigned long __RPC_FAR *  ,
VARIANT __RPC_FAR *   
)

unsigned char __RPC_FAR* __RPC_USER VARIANT_UserMarshal ( unsigned long __RPC_FAR *  ,
unsigned char __RPC_FAR *  ,
VARIANT __RPC_FAR *   
)

unsigned long __RPC_USER VARIANT_UserSize ( unsigned long __RPC_FAR *  ,
unsigned  long,
VARIANT __RPC_FAR *   
)

unsigned char __RPC_FAR* __RPC_USER VARIANT_UserUnmarshal ( unsigned long __RPC_FAR *  ,
unsigned char __RPC_FAR *  ,
VARIANT __RPC_FAR *   
)


Variable Documentation

EXTERN_C const CLSID CLSID_FDMIECookiesBHO

Definition at line 413 of file iecooks.h.

EXTERN_C const CLSID CLSID_FDMIEStat

Definition at line 421 of file iecooks.h.

EXTERN_C const IID IID_IFDMIECookiesBHO

Definition at line 73 of file iecooks.h.

Referenced by CINTERFACE_PROXY_VTABLE().

EXTERN_C const IID IID_IFDMIEStat

Definition at line 291 of file iecooks.h.

Referenced by CINTERFACE_PROXY_VTABLE().

EXTERN_C const IID LIBID_IECOOKSLib

Definition at line 411 of file iecooks.h.

Referenced by DllMain().

interface IFDMIECookiesBHO CONST_VTBL struct IFDMIECookiesBHOVtbl __RPC_FAR* lpVtbl

Definition at line 181 of file iecooks.h.


Generated on Sun May 25 00:19:54 2008 by  doxygen 1.5.6