⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 indexsystem_p.c

📁 在vc环境下
💻 C
📖 第 1 页 / 共 4 页
字号:
    NdrStubCall2
};

CInterfaceStubVtbl _IGHClassifyStubVtbl =
{
    &IID_IGHClassify,
    &IGHClassify_ServerInfo,
    14,
    &IGHClassify_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: IGHIndex, ver. 0.0,
   GUID={0x77188D94,0x89D5,0x4EA4,{0xB4,0x4B,0x7E,0xC4,0x64,0x60,0x01,0x9F}} */

#pragma code_seg(".orpc")
static const unsigned short IGHIndex_FormatStringOffsetTable[] =
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    252,
    288,
    324,
    354,
    390,
    432,
    474,
    510,
    546,
    582,
    618
    };

static const MIDL_STUBLESS_PROXY_INFO IGHIndex_ProxyInfo =
    {
    &Object_StubDesc,
    __MIDL_ProcFormatString.Format,
    &IGHIndex_FormatStringOffsetTable[-3],
    0,
    0,
    0
    };


static const MIDL_SERVER_INFO IGHIndex_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &IGHIndex_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0};
CINTERFACE_PROXY_VTABLE(18) _IGHIndexProxyVtbl = 
{
    &IGHIndex_ProxyInfo,
    &IID_IGHIndex,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::Add */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::Delete */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::Clear */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::get_Count */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::get_Item */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::put_Item */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::get_Name */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::put_Name */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::get_Description */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::put_Description */ ,
    (void *) (INT_PTR) -1 /* IGHIndex::Clone */
};


static const PRPC_STUB_FUNCTION IGHIndex_table[] =
{
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2
};

CInterfaceStubVtbl _IGHIndexStubVtbl =
{
    &IID_IGHIndex,
    &IGHIndex_ServerInfo,
    18,
    &IGHIndex_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: IGHIndexs, ver. 0.0,
   GUID={0x9C6CF0D1,0xD41C,0x4994,{0xA8,0x7D,0x5C,0x09,0x73,0xB6,0x61,0xCA}} */

#pragma code_seg(".orpc")
static const unsigned short IGHIndexs_FormatStringOffsetTable[] =
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    654,
    690,
    324,
    354,
    726,
    768,
    474,
    510,
    546,
    582,
    810,
    846,
    882
    };

static const MIDL_STUBLESS_PROXY_INFO IGHIndexs_ProxyInfo =
    {
    &Object_StubDesc,
    __MIDL_ProcFormatString.Format,
    &IGHIndexs_FormatStringOffsetTable[-3],
    0,
    0,
    0
    };


static const MIDL_SERVER_INFO IGHIndexs_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &IGHIndexs_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0};
CINTERFACE_PROXY_VTABLE(20) _IGHIndexsProxyVtbl = 
{
    &IGHIndexs_ProxyInfo,
    &IID_IGHIndexs,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::Add */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::Delete */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::Clear */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::get_Count */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::get_Item */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::put_Item */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::get_Name */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::put_Name */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::get_Description */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::put_Description */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::get_CreatedDate */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::get_FilePath */ ,
    (void *) (INT_PTR) -1 /* IGHIndexs::put_FilePath */
};


static const PRPC_STUB_FUNCTION IGHIndexs_table[] =
{
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2
};

CInterfaceStubVtbl _IGHIndexsStubVtbl =
{
    &IID_IGHIndexs,
    &IGHIndexs_ServerInfo,
    20,
    &IGHIndexs_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: IGHIndexsWorkspace, ver. 0.0,
   GUID={0x44A26EFA,0xD86E,0x4A5C,{0xA1,0xE9,0x8F,0x86,0x87,0xEA,0xBE,0xA8}} */

#pragma code_seg(".orpc")
static const unsigned short IGHIndexsWorkspace_FormatStringOffsetTable[] =
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    918,
    960,
    996,
    1038
    };

static const MIDL_STUBLESS_PROXY_INFO IGHIndexsWorkspace_ProxyInfo =
    {
    &Object_StubDesc,
    __MIDL_ProcFormatString.Format,
    &IGHIndexsWorkspace_FormatStringOffsetTable[-3],
    0,
    0,
    0
    };


static const MIDL_SERVER_INFO IGHIndexsWorkspace_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &IGHIndexsWorkspace_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0};
CINTERFACE_PROXY_VTABLE(11) _IGHIndexsWorkspaceProxyVtbl = 
{
    &IGHIndexsWorkspace_ProxyInfo,
    &IID_IGHIndexsWorkspace,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *) (INT_PTR) -1 /* IGHIndexsWorkspace::Open */ ,
    (void *) (INT_PTR) -1 /* IGHIndexsWorkspace::Save */ ,
    (void *) (INT_PTR) -1 /* IGHIndexsWorkspace::SaveAs */ ,
    (void *) (INT_PTR) -1 /* IGHIndexsWorkspace::Create */
};


static const PRPC_STUB_FUNCTION IGHIndexsWorkspace_table[] =
{
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2
};

CInterfaceStubVtbl _IGHIndexsWorkspaceStubVtbl =
{
    &IID_IGHIndexsWorkspace,
    &IGHIndexsWorkspace_ServerInfo,
    11,
    &IGHIndexsWorkspace_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: IGHIndexsWorkspace2, ver. 0.0,
   GUID={0x5533A5D6,0x789D,0x4ECE,{0x84,0xA8,0x73,0x59,0xEE,0x8F,0x09,0x5F}} */

#pragma code_seg(".orpc")
static const unsigned short IGHIndexsWorkspace2_FormatStringOffsetTable[] =
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    1080,
    1122
    };

static const MIDL_STUBLESS_PROXY_INFO IGHIndexsWorkspace2_ProxyInfo =
    {
    &Object_StubDesc,
    __MIDL_ProcFormatString.Format,
    &IGHIndexsWorkspace2_FormatStringOffsetTable[-3],
    0,
    0,
    0
    };


static const MIDL_SERVER_INFO IGHIndexsWorkspace2_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &IGHIndexsWorkspace2_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0};
CINTERFACE_PROXY_VTABLE(9) _IGHIndexsWorkspace2ProxyVtbl = 
{
    &IGHIndexsWorkspace2_ProxyInfo,
    &IID_IGHIndexsWorkspace2,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *) (INT_PTR) -1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *) (INT_PTR) -1 /* IGHIndexsWorkspace2::Open */ ,
    (void *) (INT_PTR) -1 /* IGHIndexsWorkspace2::Save */
};


static const PRPC_STUB_FUNCTION IGHIndexsWorkspace2_table[] =
{
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    STUB_FORWARDING_FUNCTION,
    NdrStubCall2,
    NdrStubCall2
};

CInterfaceStubVtbl _IGHIndexsWorkspace2StubVtbl =
{
    &IID_IGHIndexsWorkspace2,
    &IGHIndexsWorkspace2_ServerInfo,
    9,
    &IGHIndexsWorkspace2_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};

static const MIDL_STUB_DESC Object_StubDesc = 
    {
    0,
    NdrOleAllocate,
    NdrOleFree,
    0,
    0,
    0,
    0,
    0,
    __MIDL_TypeFormatString.Format,
    1, /* -error bounds_check flag */
    0x50002, /* Ndr library version */
    0,
    0x6000169, /* MIDL Version 6.0.361 */
    0,
    UserMarshalRoutines,
    0,  /* notify & notify_flag routine table */
    0x1, /* MIDL flag */
    0, /* cs routines */
    0,   /* proxy/server info */
    0   /* Reserved5 */
    };

const CInterfaceProxyVtbl * _IndexSystem_ProxyVtblList[] = 
{
    ( CInterfaceProxyVtbl *) &_IGHIndexProxyVtbl,
    ( CInterfaceProxyVtbl *) &_IGHIndexsProxyVtbl,
    ( CInterfaceProxyVtbl *) &_IGHClassifyProxyVtbl,
    ( CInterfaceProxyVtbl *) &_IGHIndexsWorkspace2ProxyVtbl,
    ( CInterfaceProxyVtbl *) &_IGHIndexsWorkspaceProxyVtbl,
    0
};

const CInterfaceStubVtbl * _IndexSystem_StubVtblList[] = 
{
    ( CInterfaceStubVtbl *) &_IGHIndexStubVtbl,
    ( CInterfaceStubVtbl *) &_IGHIndexsStubVtbl,
    ( CInterfaceStubVtbl *) &_IGHClassifyStubVtbl,
    ( CInterfaceStubVtbl *) &_IGHIndexsWorkspace2StubVtbl,
    ( CInterfaceStubVtbl *) &_IGHIndexsWorkspaceStubVtbl,
    0
};

PCInterfaceName const _IndexSystem_InterfaceNamesList[] = 
{
    "IGHIndex",
    "IGHIndexs",
    "IGHClassify",
    "IGHIndexsWorkspace2",
    "IGHIndexsWorkspace",
    0
};

const IID *  _IndexSystem_BaseIIDList[] = 
{
    &IID_IDispatch,
    &IID_IDispatch,
    &IID_IDispatch,
    &IID_IDispatch,
    &IID_IDispatch,
    0
};


#define _IndexSystem_CHECK_IID(n)	IID_GENERIC_CHECK_IID( _IndexSystem, pIID, n)

int __stdcall _IndexSystem_IID_Lookup( const IID * pIID, int * pIndex )
{
    IID_BS_LOOKUP_SETUP

    IID_BS_LOOKUP_INITIAL_TEST( _IndexSystem, 5, 4 )
    IID_BS_LOOKUP_NEXT_TEST( _IndexSystem, 2 )
    IID_BS_LOOKUP_NEXT_TEST( _IndexSystem, 1 )
    IID_BS_LOOKUP_RETURN_RESULT( _IndexSystem, 5, *pIndex )
    
}

const ExtendedProxyFileInfo IndexSystem_ProxyFileInfo = 
{
    (PCInterfaceProxyVtblList *) & _IndexSystem_ProxyVtblList,
    (PCInterfaceStubVtblList *) & _IndexSystem_StubVtblList,
    (const PCInterfaceName * ) & _IndexSystem_InterfaceNamesList,
    (const IID ** ) & _IndexSystem_BaseIIDList,
    & _IndexSystem_IID_Lookup, 
    5,
    2,
    0, /* table of [async_uuid] interfaces */
    0, /* Filler1 */
    0, /* Filler2 */
    0  /* Filler3 */
};
#if _MSC_VER >= 1200
#pragma warning(pop)
#endif


#endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -