D:/opendownloadmanager/ODM-1.x/iefdm/iefdm_p.c File Reference

#include "rpcproxy.h"
#include "iefdm.h"

Go to the source code of this file.

Classes

struct  _MIDL_TYPE_FORMAT_STRING
struct  _MIDL_PROC_FORMAT_STRING

Defines

#define USE_STUBLESS_PROXY
#define __REQUIRED_RPCPROXY_H_VERSION__   440
#define TYPE_FORMAT_STRING_SIZE   1015
#define PROC_FORMAT_STRING_SIZE   65
#define _iefdm_CHECK_IID(n)   IID_GENERIC_CHECK_IID( _iefdm, pIID, n)

Typedefs

typedef struct
_MIDL_TYPE_FORMAT_STRING 
MIDL_TYPE_FORMAT_STRING
typedef struct
_MIDL_PROC_FORMAT_STRING 
MIDL_PROC_FORMAT_STRING

Functions

 CINTERFACE_PROXY_VTABLE (8)
int __stdcall _iefdm_IID_Lookup (const IID *pIID, int *pIndex)

Variables

const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString
const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString
const MIDL_STUB_DESC Object_StubDesc
const MIDL_SERVER_INFO IWgBHO_ServerInfo
const
USER_MARSHAL_ROUTINE_QUADRUPLE 
UserMarshalRoutines [1]
static const unsigned short IWgBHO_FormatStringOffsetTable []
static const
MIDL_STUBLESS_PROXY_INFO 
IWgBHO_ProxyInfo
static const PRPC_STUB_FUNCTION IWgBHO_table []
CInterfaceStubVtbl _IWgBHOStubVtbl
const CInterfaceProxyVtbl * _iefdm_ProxyVtblList []
const CInterfaceStubVtbl * _iefdm_StubVtblList []
PCInterfaceName const _iefdm_InterfaceNamesList []
const IID_iefdm_BaseIIDList []
const ExtendedProxyFileInfo iefdm_ProxyFileInfo


Define Documentation

#define __REQUIRED_RPCPROXY_H_VERSION__   440

Definition at line 18 of file iefdm_p.c.

#define _iefdm_CHECK_IID ( n   )     IID_GENERIC_CHECK_IID( _iefdm, pIID, n)

Definition at line 1017 of file iefdm_p.c.

Referenced by _iefdm_IID_Lookup().

#define PROC_FORMAT_STRING_SIZE   65

Definition at line 31 of file iefdm_p.c.

#define TYPE_FORMAT_STRING_SIZE   1015

Definition at line 30 of file iefdm_p.c.

#define USE_STUBLESS_PROXY

Definition at line 13 of file iefdm_p.c.


Typedef Documentation


Function Documentation

int __stdcall _iefdm_IID_Lookup ( const IID pIID,
int *  pIndex 
)

Definition at line 1019 of file iefdm_p.c.

References _iefdm_CHECK_IID.

CINTERFACE_PROXY_VTABLE (  ) 

Definition at line 125 of file iefdm_p.c.

References IID_IWgBHO, and IWgBHO_ProxyInfo.


Variable Documentation

Definition at line 185 of file iefdm_p.c.

Definition at line 292 of file iefdm_p.c.

Initial value:

 
{
    &IID_IDispatch,
    0
}

Definition at line 1010 of file iefdm_p.c.

PCInterfaceName const _iefdm_InterfaceNamesList[]

Initial value:

 
{
    "IWgBHO",
    0
}

Definition at line 1004 of file iefdm_p.c.

const CInterfaceProxyVtbl* _iefdm_ProxyVtblList[]

Initial value:

 
{
    ( CInterfaceProxyVtbl *) &_IWgBHOProxyVtbl,
    0
}

Definition at line 992 of file iefdm_p.c.

const CInterfaceStubVtbl* _iefdm_StubVtblList[]

Initial value:

 
{
    ( CInterfaceStubVtbl *) &_IWgBHOStubVtbl,
    0
}

Definition at line 998 of file iefdm_p.c.

CInterfaceStubVtbl _IWgBHOStubVtbl

Initial value:

{
    &IID_IWgBHO,
    &IWgBHO_ServerInfo,
    8,
    &IWgBHO_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
}

Definition at line 149 of file iefdm_p.c.

const ExtendedProxyFileInfo iefdm_ProxyFileInfo

Initial value:

 
{
    (PCInterfaceProxyVtblList *) & _iefdm_ProxyVtblList,
    (PCInterfaceStubVtblList *) & _iefdm_StubVtblList,
    (const PCInterfaceName * ) & _iefdm_InterfaceNamesList,
    (const IID ** ) & _iefdm_BaseIIDList,
    & _iefdm_IID_Lookup, 
    1,
    2,
    0, 
    0, 
    0, 
    0  
}

Definition at line 1031 of file iefdm_p.c.

const unsigned short IWgBHO_FormatStringOffsetTable[] [static]

Initial value:

 
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    0
    }

Definition at line 94 of file iefdm_p.c.

const MIDL_STUBLESS_PROXY_INFO IWgBHO_ProxyInfo [static]

Initial value:

Definition at line 115 of file iefdm_p.c.

Referenced by CINTERFACE_PROXY_VTABLE().

static const MIDL_SERVER_INFO IWgBHO_ServerInfo

Initial value:

Definition at line 103 of file iefdm_p.c.

const PRPC_STUB_FUNCTION IWgBHO_table[] [static]

Initial value:

{
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    NdrStubCall2
}

Definition at line 140 of file iefdm_p.c.

const MIDL_STUB_DESC Object_StubDesc

Initial value:

 
    {
    0,
    NdrOleAllocate,
    NdrOleFree,
    0,
    0,
    0,
    0,
    0,
    __MIDL_TypeFormatString.Format,
    1, 
    0x20000, 
    0,
    0x50100a4, 
    0,
    UserMarshalRoutines,
    0,  
    1,  
    0,  
    0,  
    0   
    }

Definition at line 70 of file iefdm_p.c.

const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[1]

Initial value:

Definition at line 160 of file iefdm_p.c.


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