资源简介
windows rpc接口使用,分为服务端和客户端,具体介绍详见blog:https://blog.csdn.net/herojuice/article/details/81015325
代码片段和文件信息
/* this ALWAYS GENERATED file contains the RPC client stubs */
/* File created by MIDL compiler version 8.00.0603 */
/* at Wed Jul 11 19:06:40 2018
*/
/* Compiler settings for test.idl:
Oicf W1 Zp8 env=Win32 (32b run) target_arch=X86 8.00.0603
protocol : dce ms_ext c_ext robust
error checks: allocation ref bounds_check enum stub_data
VC __declspec() decoration level:
__declspec(uuid()) __declspec(selectany) __declspec(novtable)
DECLSPEC_UUID() MIDL_INTERFACE()
*/
/* @@MIDL_FILE_HEADING( ) */
#if !defined(_M_IA64) && !defined(_M_AMD64) && !defined(_ARM_)
#pragma warning( disable: 4049 ) /* more than 64k source lines */
#if _MSC_VER >= 1200
#pragma warning(push)
#endif
#pragma warning( disable: 4211 ) /* redefine extern to static */
#pragma warning( disable: 4232 ) /* dllimport identity*/
#pragma warning( disable: 4024 ) /* array to pointer mapping*/
#pragma warning( disable: 4100 ) /* unreferenced arguments in x86 call */
#pragma optimize(““ off )
#include
#include “test.h“
#define TYPE_FORMAT_STRING_SIZE 3
#define PROC_FORMAT_STRING_SIZE 43
#define EXPR_FORMAT_STRING_SIZE 1
#define TRANSMIT_AS_TABLE_SIZE 0
#define WIRE_MARSHAL_TABLE_SIZE 0
typedef struct _test_MIDL_TYPE_FORMAT_STRING
{
short Pad;
unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
} test_MIDL_TYPE_FORMAT_STRING;
typedef struct _test_MIDL_PROC_FORMAT_STRING
{
short Pad;
unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
} test_MIDL_PROC_FORMAT_STRING;
typedef struct _test_MIDL_EXPR_FORMAT_STRING
{
long Pad;
unsigned char Format[ EXPR_FORMAT_STRING_SIZE ];
} test_MIDL_EXPR_FORMAT_STRING;
static const RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
{{0x8A885D040x1CEB0x11C9{0x9F0xE80x080x000x2B0x100x480x60}}{20}};
extern const test_MIDL_TYPE_FORMAT_STRING test__MIDL_TypeFormatString;
extern const test_MIDL_PROC_FORMAT_STRING test__MIDL_ProcFormatString;
extern const test_MIDL_EXPR_FORMAT_STRING test__MIDL_ExprFormatString;
#define GENERIC_BINDING_TABLE_SIZE 0
/* Standard interface: HelloWorld ver. 1.0
GUID={0xF211474B0xE9DF0x4682{0xB70x790xDF0xAA0x640xB50x6F0x9F}} */
handle_t test_Binding;
static const RPC_CLIENT_INTERFACE HelloWorld___RpcClientInterface =
{
sizeof(RPC_CLIENT_INTERFACE)
{{0xF211474B0xE9DF0x4682{0xB70x790xDF0xAA0x640xB50x6F0x9F}}{10}}
{{0x8A885D040x1CEB0x11C9{0x9F0xE80x080x000x2B0x100x480x60}}{20}}
0
0
0
0
0
0x00000000
};
RPC_IF_HANDLE HelloWorld_v1_0_c_ifspec = (RPC_IF_HANDLE)& HelloWorld___RpcClientInterface;
extern const MIDL_STUB_DESC HelloWorld_StubDesc;
static R
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-12 15:14 rpcDemo\
文件 75 2018-07-11 19:02 rpcDemo\test.acf
文件 1694 2018-07-11 19:06 rpcDemo\test.h
文件 125 2018-07-12 14:30 rpcDemo\test.idl
目录 0 2018-07-12 15:14 rpcDemo\testClient01\
目录 0 2018-07-12 15:15 rpcDemo\testClient01\testClient01\
目录 0 2018-07-12 15:14 rpcDemo\testClient01\testClient01\.vs\
目录 0 2018-07-12 15:14 rpcDemo\testClient01\testClient01\.vs\testClient01\
目录 0 2018-07-12 15:14 rpcDemo\testClient01\testClient01\.vs\testClient01\v14\
文件 14848 2018-07-12 11:05 rpcDemo\testClient01\testClient01\.vs\testClient01\v14\.suo
目录 0 2018-07-12 15:15 rpcDemo\testClient01\testClient01\testClient01\
文件 1353 2018-07-12 11:18 rpcDemo\testClient01\testClient01\testClient01\Source.cpp
文件 7659 2018-07-12 10:56 rpcDemo\testClient01\testClient01\testClient01\testClient01.vcxproj
文件 1187 2018-07-11 19:38 rpcDemo\testClient01\testClient01\testClient01\testClient01.vcxproj.filters
文件 24 2018-07-11 19:17 rpcDemo\testClient01\testClient01\testClient01.VC.VC.opendb
文件 1318 2018-07-11 19:17 rpcDemo\testClient01\testClient01\testClient01.sln
目录 0 2018-07-12 15:14 rpcDemo\testServer01\
目录 0 2018-07-12 15:14 rpcDemo\testServer01\testServer01\
目录 0 2018-07-12 15:14 rpcDemo\testServer01\testServer01\.vs\
目录 0 2018-07-12 15:14 rpcDemo\testServer01\testServer01\.vs\testServer01\
目录 0 2018-07-12 15:14 rpcDemo\testServer01\testServer01\.vs\testServer01\v14\
文件 14848 2018-07-12 10:38 rpcDemo\testServer01\testServer01\.vs\testServer01\v14\.suo
目录 0 2018-07-12 15:14 rpcDemo\testServer01\testServer01\testServer01\
文件 1180 2018-07-12 14:52 rpcDemo\testServer01\testServer01\testServer01\Source.cpp
文件 7659 2018-07-12 10:59 rpcDemo\testServer01\testServer01\testServer01\testServer01.vcxproj
文件 1187 2018-07-11 19:14 rpcDemo\testServer01\testServer01\testServer01\testServer01.vcxproj.filters
文件 165 2018-07-12 11:02 rpcDemo\testServer01\testServer01\testServer01\testServer01.vcxproj.user
文件 24 2018-07-11 19:08 rpcDemo\testServer01\testServer01\testServer01.VC.VC.opendb
文件 1318 2018-07-11 19:08 rpcDemo\testServer01\testServer01\testServer01.sln
文件 6057 2018-07-11 19:06 rpcDemo\test_c.c
文件 6341 2018-07-11 19:08 rpcDemo\test_s.c
............此处省略0个文件信息
相关资源
- 基于QT实现2048小游戏
- 使用treeview listview实现我的资源管理器
- adt-bundle-windows-x86_64-20130917-百度网盘链
- windows操作系统纯净版iso镜像原版系统
- Linux下基于原始套接字的嗅探器
- windows运行原理源代码进度条控件
- 二维多边形布尔运算,包括多边形绘
- 学生管理系统 根据数据结构的链表知
- Windows 2003 DNS服务所需的i386目录文件包
- CHOLMOD WINDOWS 可直接使用
- StdAfx.h
- windows server 2008 部署MVC5程序的方法
- NI LabWindows CVI 中文教材
- libghttp windows版本移植 源码+库封装+测
- VC使用jmail.dll编写电子邮件发送和接受
- Windows Kits
- gperf3.0.1 windows版
- Lua cjson.dll windows动态链接库
- qt串口通信,实现发送和接收
- 中缀表达式转换成后缀表达式
- windows下最好用的端口转发软件PassPo
- Windows日志清除及伪造工具
- tomcat-connectors-1.2.40-windows-x86_64-httpd-
- 机器狗源代码
- 用qt写的学生成绩管理系统
- 用qt写的签到程序
-
Syba
seIQ 12.7 for Windows - windows 2008 DNS 与 Linux 同步
- MSComm_VS2010
- 日志库EasyLogging++共享功能演示工程
评论
共有 条评论