rpcproxy.h 标头

远程过程调用 (RPC) 使用此标头。 有关详细信息,请参阅:

rpcproxy.h 包含以下编程接口:

函数

 
CStdAsyncStubBuffer_AddRef

实现 IRpcStubBuffer::AddRef 方法。
CStdAsyncStubBuffer_Connect

实现 IRpcStubBuffer::Connect 方法并将服务器对象连接到存根。 (CStdAsyncStubBuffer_Connect)
CStdAsyncStubBuffer_Disconnect

实现 IRpcStubBuffer::D isconnect 方法,并断开服务器对象与存根的连接。 (CStdAsyncStubBuffer_Disconnect)
CStdAsyncStubBuffer_Invoke

实现 IRpcStubBuffer::Invoke 方法。
CStdAsyncStubBuffer_QueryInterface

实现 IRpcStubBuffer::QueryInterface 方法。 (CStdAsyncStubBuffer_QueryInterface)
CStdAsyncStubBuffer_Release

实现 IRpcStubBuffer::Release 方法。 (CStdAsyncStubBuffer_Release)
CStdAsyncStubBuffer2_Connect

实现 IRpcStubBuffer::Connect 方法并将服务器对象连接到存根。 (CStdAsyncStubBuffer2_Connect)
CStdAsyncStubBuffer2_Disconnect

实现 IRpcStubBuffer::D isconnect 方法,并断开服务器对象与存根的连接。 (CStdAsyncStubBuffer2_Disconnect)
CStdAsyncStubBuffer2_Release

实现 IRpcStubBuffer::Release 方法。 (CStdAsyncStubBuffer2_Release)
CStdStubBuffer_AddRef

CStdStubBuffer_AddRef 函数实现 IRpcStubBuffer::AddRef 方法。
CStdStubBuffer_Connect

CStdStubBuffer_Connect 函数实现 IRpcStubBuffer::Connect 方法并将服务器对象连接到存根。
CStdStubBuffer_CountRefs

CStdStubBuffer_CountRefs 函数实现 IRpcStubBuffer::CountRefs 方法。
CStdStubBuffer_DebugServerQueryInterface

CStdStubBuffer_DebugServerQueryInterface 函数实现 IRpcStubBuffer::D ebugServerQueryInterface 方法。
CStdStubBuffer_DebugServerRelease

CStdStubBuffer_DebugServerRelease 函数实现 IRpcStubBuffer::D ebugServerRelease 方法。
CStdStubBuffer_Disconnect

CStdStubBuffer_Disconnect 函数实现 IRpcStubBuffer::D isconnect 方法,并断开服务器对象与存根的连接。
CStdStubBuffer_Invoke

CStdStubBuffer_Invoke 函数实现 IRpcStubBuffer::Invoke 方法。
CStdStubBuffer_IsIIDSupported

CStdStubBuffer_IsIIDSupported 函数实现 IRpcStubBuffer::IsIIDSupported 方法。
CStdStubBuffer_QueryInterface

CStdStubBuffer_QueryInterface 函数实现 IRpcStubBuffer::QueryInterface 方法。
CStdStubBuffer2_Connect

实现 IRpcStubBuffer::Connect 方法并将服务器对象连接到存根。 (CStdStubBuffer2_Connect)
CStdStubBuffer2_CountRefs

实现 IRpcStubBuffer::CountRefs 方法。
CStdStubBuffer2_Disconnect

实现 IRpcStubBuffer::D isconnect 方法,并断开服务器对象与存根的连接。 (CStdStubBuffer2_Disconnect)
CStdStubBuffer2_QueryInterface

实现 IRpcStubBuffer::QueryInterface 方法。 (CStdStubBuffer2_QueryInterface)
NdrCStdStubBuffer_Release

NdrCStdStubBuffer_Release 函数实现 IRpcStubBuffer::Release 方法。
NdrCStdStubBuffer2_Release

NdrCStdStubBuffer2_Release 函数实现 IRpcStubBuffer::Release 方法。
NdrDllCanUnloadNow

NdrDllCanUnloadNow 函数确定实现代理和存根的 DLL 是否仍在使用中。 否则,调用方可以从内存中安全地卸载 DLL。
NdrDllGetClassObject

NdrDllGetClassObject 函数检索代理或存根的类对象。
NdrDllRegisterProxy

NdrDllRegisterProxy 函数为代理 DLL 中包含的接口创建注册表项。
NdrDllUnregisterProxy

NdrDllUnregisterProxy 函数删除代理 DLL 中包含的接口的注册表项。
NdrProxyErrorHandler

NdrProxyErrorHandler 函数使用 RPC 设施代码将异常映射到 HRESULT 中。
NdrProxyForwardingFunction10

COM 代理的存根函数。 (NdrProxyForwardingFunction10)
NdrProxyForwardingFunction11

COM 代理的存根函数。 (NdrProxyForwardingFunction11)
NdrProxyForwardingFunction12

COM 代理的存根函数。 (NdrProxyForwardingFunction12)
NdrProxyForwardingFunction13

COM 代理的存根函数。 (NdrProxyForwardingFunction13)
NdrProxyForwardingFunction14

COM 代理的存根函数。 (NdrProxyForwardingFunction14)
NdrProxyForwardingFunction15

COM 代理的存根函数。 (NdrProxyForwardingFunction15)
NdrProxyForwardingFunction16

COM 代理的存根函数。 (NdrProxyForwardingFunction16)
NdrProxyForwardingFunction17

COM 代理的存根函数。 (NdrProxyForwardingFunction17)
NdrProxyForwardingFunction18

COM 代理的存根函数。 (NdrProxyForwardingFunction18)
NdrProxyForwardingFunction19

COM 代理的存根函数。 (NdrProxyForwardingFunction19)
NdrProxyForwardingFunction20

COM 代理的存根函数。 (NdrProxyForwardingFunction20)
NdrProxyForwardingFunction21

COM 代理的存根函数。 (NdrProxyForwardingFunction21)
NdrProxyForwardingFunction22

COM 代理的存根函数。 (NdrProxyForwardingFunction22)
NdrProxyForwardingFunction23

COM 代理的存根函数。 (NdrProxyForwardingFunction23)
NdrProxyForwardingFunction24

COM 代理的存根函数。 (NdrProxyForwardingFunction24)
NdrProxyForwardingFunction25

COM 代理的存根函数。 (NdrProxyForwardingFunction25)
NdrProxyForwardingFunction26

COM 代理的存根函数。 (NdrProxyForwardingFunction26)
NdrProxyForwardingFunction27

COM 代理的存根函数。 (NdrProxyForwardingFunction27)
NdrProxyForwardingFunction28

COM 代理的存根函数。 (NdrProxyForwardingFunction28)
NdrProxyForwardingFunction29

COM 代理的存根函数。 (NdrProxyForwardingFunction29)
NdrProxyForwardingFunction3

COM 代理的存根函数。 (NdrProxyForwardingFunction3)
NdrProxyForwardingFunction30

COM 代理的存根函数。 (NdrProxyForwardingFunction30)
NdrProxyForwardingFunction31

COM 代理的存根函数。 (NdrProxyForwardingFunction31)
NdrProxyForwardingFunction32

COM 代理的存根函数。 (NdrProxyForwardingFunction32)
NdrProxyForwardingFunction4

COM 代理的存根函数。 (NdrProxyForwardingFunction4)
NdrProxyForwardingFunction5

COM 代理的存根函数。 (NdrProxyForwardingFunction5)
NdrProxyForwardingFunction6

COM 代理的存根函数。 (NdrProxyForwardingFunction6)
NdrProxyForwardingFunction7

COM 代理的存根函数。 (NdrProxyForwardingFunction7)
NdrProxyForwardingFunction8

COM 代理的存根函数。 (NdrProxyForwardingFunction8)
NdrProxyForwardingFunction9

COM 代理的存根函数。 (NdrProxyForwardingFunction9)
NdrProxyFreeBuffer

NdrProxyFreeBuffer 函数释放 RPC 缓冲区。
NdrProxyGetBuffer

NdrProxyGetBuffer 函数通过使用 IRpcChannelBuffer::GetBuffer 方法调用从 COM 获取网络缓冲区。
NdrProxyInitialize

NdrProxyInitialize 函数初始化对象方法的代理。
NdrProxySendReceive

NdrProxySendReceive 函数将消息发送到服务器,然后等待答复。
NdrStubForwardingFunction

NdrStubForwardingFunction 函数是在基接口中定义的服务器端对象方法的入口点。
NdrStubGetBuffer

NdrStubGetBuffer 函数从 RPC 通道检索缓冲区。
NdrStubInitialize

NdrStubInitialize 函数在取消封存之前由服务器存根调用。 它设置一些存根消息字段。
ObjectStublessClient10

COM 代理的存根函数。 (ObjectStublessClient10)
ObjectStublessClient11

COM 代理的存根函数。 (ObjectStublessClient11)
ObjectStublessClient12

COM 代理的存根函数。 (ObjectStublessClient12)
ObjectStublessClient13

COM 代理的存根函数。 (ObjectStublessClient13)
ObjectStublessClient14

COM 代理的存根函数。 (ObjectStublessClient14)
ObjectStublessClient15

COM 代理的存根函数。 (ObjectStublessClient15)
ObjectStublessClient16

COM 代理的存根函数。 (ObjectStublessClient16)
ObjectStublessClient17

COM 代理的存根函数。 (ObjectStublessClient17)
ObjectStublessClient18

COM 代理的存根函数。 (ObjectStublessClient18)
ObjectStublessClient19

COM 代理的存根函数。 (ObjectStublessClient19)
ObjectStublessClient20

COM 代理的存根函数。 (ObjectStublessClient20)
ObjectStublessClient21

COM 代理的存根函数。 (ObjectStublessClient21)
ObjectStublessClient22

COM 代理的存根函数。 (ObjectStublessClient22)
ObjectStublessClient23

COM 代理的存根函数。 (ObjectStublessClient23)
ObjectStublessClient24

COM 代理的存根函数。 (ObjectStublessClient24)
ObjectStublessClient25

COM 代理的存根函数。 (ObjectStublessClient25)
ObjectStublessClient26

COM 代理的存根函数。 (ObjectStublessClient26)
ObjectStublessClient27

COM 代理的存根函数。 (ObjectStublessClient27)
ObjectStublessClient28

COM 代理的存根函数。 (ObjectStublessClient28)
ObjectStublessClient29

COM 代理的存根函数。 (ObjectStublessClient29)
ObjectStublessClient3

COM 代理的存根函数。 (ObjectStublessClient3)
ObjectStublessClient30

COM 代理的存根函数。 (ObjectStublessClient30)
ObjectStublessClient31

COM 代理的存根函数。 (ObjectStublessClient31)
ObjectStublessClient32

COM 代理的存根函数。 (ObjectStublessClient32)
ObjectStublessClient4

COM 代理的存根函数。 (ObjectStublessClient4)
ObjectStublessClient5

ObjectStublessClient5 函数是 COM 代理的存根函数。
ObjectStublessClient6

COM 代理的存根函数。 (ObjectStublessClient6)
ObjectStublessClient7

COM 代理的存根函数。 (ObjectStublessClient7)
ObjectStublessClient8

COM 代理的存根函数。 (ObjectStublessClient8)
ObjectStublessClient9

COM 代理的存根函数。 (ObjectStublessClient9)

结构

 
ProxyFileInfo

ProxyFileInfo 结构包含有关代理 DLL 中的接口代理的信息。