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

📄 comserver_p.c

📁 DCOM 上位机和嵌入式系统通信
💻 C
📖 第 1 页 / 共 5 页
字号:
                  ( unsigned char __RPC_FAR * )&count,
                  ( unsigned char __RPC_FAR * )&wno,
                  ( unsigned char __RPC_FAR * )&idno,
                  ( unsigned char __RPC_FAR * )&rno,
                  ( unsigned char __RPC_FAR * )&dt);
#else
    _RetVal = NdrClientCall2(
                  ( PMIDL_STUB_DESC  )&Object_StubDesc,
                  (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5500],
                  ( unsigned char __RPC_FAR * )&This);
#endif
    return ( HRESULT  )_RetVal.Simple;
    
}

static const unsigned short Irjinteface_FormatStringOffsetTable[] = 
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    3786,
    3850,
    3920,
    3978,
    4036,
    4118,
    4188,
    4216,
    4286,
    4350,
    4408,
    4496,
    4530,
    4618,
    4694,
    4728,
    4804,
    4862,
    4896,
    4954,
    4994,
    5028,
    5068,
    5114,
    5148,
    5182,
    5234,
    5268,
    5302,
    5366,
    5442,
    5500
    };

static const MIDL_SERVER_INFO Irjinteface_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &Irjinteface_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0
    };

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

CINTERFACE_PROXY_VTABLE(39) _IrjintefaceProxyVtbl = 
{
    &Irjinteface_ProxyInfo,
    &IID_Irjinteface,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *)-1 /* Irjinteface::getTrace */ ,
    (void *)-1 /* Irjinteface::getupdown */ ,
    (void *)-1 /* Irjinteface::getFieldPerson */ ,
    (void *)-1 /* Irjinteface::getPassRecord */ ,
    (void *)-1 /* Irjinteface::getdowntime */ ,
    (void *)-1 /* Irjinteface::getPasstime */ ,
    (void *)-1 /* Irjinteface::getPasstimeCT */ ,
    (void *)-1 /* Irjinteface::GetAllRyInfo */ ,
    (void *)-1 /* Irjinteface::getOneInfo */ ,
    (void *)-1 /* Irjinteface::getOnetrace */ ,
    (void *)-1 /* Irjinteface::personTab_add */ ,
    (void *)-1 /* Irjinteface::personTab_del */ ,
    (void *)-1 /* Irjinteface::personTab_mod */ ,
    (void *)-1 /* Irjinteface::sensorTab_add */ ,
    (void *)-1 /* Irjinteface::sensorTab_del */ ,
    (void *)-1 /* Irjinteface::sensorTab_mod */ ,
    (void *)-1 /* Irjinteface::addrTab_add */ ,
    (void *)-1 /* Irjinteface::addrTab_del */ ,
    (void *)-1 /* Irjinteface::addrTab_mod */ ,
    (void *)-1 /* Irjinteface::removTab_add */ ,
    (void *)-1 /* Irjinteface::removTab_del */ ,
    (void *)-1 /* Irjinteface::removTab_mod */ ,
    (void *)-1 /* Irjinteface::getrfidlamp */ ,
    (void *)-1 /* Irjinteface::getRenoState */ ,
    (void *)-1 /* Irjinteface::getFiledPersonCT */ ,
    Irjinteface_getRenoTrace_Proxy ,
    Irjinteface_checkup_Proxy ,
    Irjinteface_getDeptdown_Proxy ,
    Irjinteface_getDepttrace_Proxy ,
    Irjinteface_getDeptuptj_Proxy ,
    Irjinteface_getDeptRenotrace_Proxy ,
    Irjinteface_getDeptField_Proxy
};


static const PRPC_STUB_FUNCTION Irjinteface_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,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2,
    NdrStubCall2
};

CInterfaceStubVtbl _IrjintefaceStubVtbl =
{
    &IID_Irjinteface,
    &Irjinteface_ServerInfo,
    39,
    &Irjinteface_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: Iopcinteface, ver. 0.0,
   GUID={0x86F9DFA4,0x4756,0x465C,{0x92,0x8D,0xBF,0xDE,0x67,0x29,0x8E,0x02}} */


extern const MIDL_STUB_DESC Object_StubDesc;


extern const MIDL_SERVER_INFO Iopcinteface_ServerInfo;

#pragma code_seg(".orpc")
static const unsigned short Iopcinteface_FormatStringOffsetTable[] = 
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    5564,
    5604
    };

static const MIDL_SERVER_INFO Iopcinteface_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &Iopcinteface_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0
    };

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

CINTERFACE_PROXY_VTABLE(9) _IopcintefaceProxyVtbl = 
{
    &Iopcinteface_ProxyInfo,
    &IID_Iopcinteface,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *)-1 /* Iopcinteface::setOPCdata */ ,
    (void *)-1 /* Iopcinteface::getOPCdt */
};


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

CInterfaceStubVtbl _IopcintefaceStubVtbl =
{
    &IID_Iopcinteface,
    &Iopcinteface_ServerInfo,
    9,
    &Iopcinteface_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: Ihotuse, ver. 0.0,
   GUID={0xDD95CEE0,0x5DD9,0x4181,{0x9C,0x47,0x12,0xE8,0x06,0xCE,0x9B,0x79}} */


extern const MIDL_STUB_DESC Object_StubDesc;


extern const MIDL_SERVER_INFO Ihotuse_ServerInfo;

#pragma code_seg(".orpc")
static const unsigned short Ihotuse_FormatStringOffsetTable[] = 
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    3060,
    5638,
    2174
    };

static const MIDL_SERVER_INFO Ihotuse_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &Ihotuse_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0
    };

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

CINTERFACE_PROXY_VTABLE(10) _IhotuseProxyVtbl = 
{
    &Ihotuse_ProxyInfo,
    &IID_Ihotuse,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *)-1 /* Ihotuse::setranflg */ ,
    (void *)-1 /* Ihotuse::getranflg */ ,
    (void *)-1 /* Ihotuse::getcopy_flag */
};


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

CInterfaceStubVtbl _IhotuseStubVtbl =
{
    &IID_Ihotuse,
    &Ihotuse_ServerInfo,
    10,
    &Ihotuse_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: Icapid, ver. 0.0,
   GUID={0x45B6DC63,0x47BA,0x43E2,{0xBB,0x65,0x90,0x0C,0xA4,0xD5,0x26,0x4B}} */


extern const MIDL_STUB_DESC Object_StubDesc;


extern const MIDL_SERVER_INFO Icapid_ServerInfo;

#pragma code_seg(".orpc")
static const unsigned short Icapid_FormatStringOffsetTable[] = 
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    5666,
    2146,
    5694,
    5734
    };

static const MIDL_SERVER_INFO Icapid_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &Icapid_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0
    };

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

CINTERFACE_PROXY_VTABLE(11) _IcapidProxyVtbl = 
{
    &Icapid_ProxyInfo,
    &IID_Icapid,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
    0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
    0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
    0 /* IDispatch_Invoke_Proxy */ ,
    (void *)-1 /* Icapid::gethost */ ,
    (void *)-1 /* Icapid::getportid */ ,
    (void *)-1 /* Icapid::setrfid */ ,
    (void *)-1 /* Icapid::getlampno */
};


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

CInterfaceStubVtbl _IcapidStubVtbl =
{
    &IID_Icapid,
    &Icapid_ServerInfo,
    11,
    &Icapid_table[-3],
    CStdStubBuffer_DELEGATING_METHODS
};


/* Object interface: Irjremote, ver. 0.0,
   GUID={0x0AEAC4CF,0x7CFA,0x4D74,{0xAD,0xD3,0x5B,0x34,0x95,0xD3,0x97,0x95}} */


extern const MIDL_STUB_DESC Object_StubDesc;


extern const MIDL_SERVER_INFO Irjremote_ServerInfo;

#pragma code_seg(".orpc")
static const unsigned short Irjremote_FormatStringOffsetTable[] = 
    {
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    (unsigned short) -1,
    5768,
    5802,
    5854,
    5924,
    106,
    5976,
    6046
    };

static const MIDL_SERVER_INFO Irjremote_ServerInfo = 
    {
    &Object_StubDesc,
    0,
    __MIDL_ProcFormatString.Format,
    &Irjremote_FormatStringOffsetTable[-3],
    0,
    0,
    0,
    0
    };

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

CINTERFACE_PROXY_VTABLE(14) _IrjremoteProxyVtbl = 
{
    &Irjremote_ProxyInfo,
    &IID_Irjremote,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    

⌨️ 快捷键说明

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