rpcproxy.h header
This header is used by Remote Procedure Call (RPC). For more information, see:
rpcproxy.h contains the following programming interfaces:
Functions
CStdAsyncStubBuffer_AddRef Implements the IRpcStubBuffer::AddRef method. |
CStdAsyncStubBuffer_Connect Implements the IRpcStubBuffer::Connect method and connects the server object to the stub. (CStdAsyncStubBuffer_Connect) |
CStdAsyncStubBuffer_Disconnect Implements the IRpcStubBuffer::Disconnect method and disconnects the server object from the stub. (CStdAsyncStubBuffer_Disconnect) |
CStdAsyncStubBuffer_Invoke Implements the IRpcStubBuffer::Invoke method. |
CStdAsyncStubBuffer_QueryInterface Implements the IRpcStubBuffer::QueryInterface method. (CStdAsyncStubBuffer_QueryInterface) |
CStdAsyncStubBuffer_Release Implements the IRpcStubBuffer::Release method. (CStdAsyncStubBuffer_Release) |
CStdAsyncStubBuffer2_Connect Implements the IRpcStubBuffer::Connect method and connects the server object to the stub. (CStdAsyncStubBuffer2_Connect) |
CStdAsyncStubBuffer2_Disconnect Implements the IRpcStubBuffer::Disconnect method and disconnects the server object from the stub. (CStdAsyncStubBuffer2_Disconnect) |
CStdAsyncStubBuffer2_Release Implements the IRpcStubBuffer::Release method. (CStdAsyncStubBuffer2_Release) |
CStdStubBuffer_AddRef The CStdStubBuffer_AddRef function implements the IRpcStubBuffer::AddRef method. |
CStdStubBuffer_Connect The CStdStubBuffer_Connect function implements the IRpcStubBuffer::Connect method and connects the server object to the stub. |
CStdStubBuffer_CountRefs The CStdStubBuffer_CountRefs function implements the IRpcStubBuffer::CountRefs method. |
CStdStubBuffer_DebugServerQueryInterface The CStdStubBuffer_DebugServerQueryInterface function implements the IRpcStubBuffer::DebugServerQueryInterface method. |
CStdStubBuffer_DebugServerRelease The CStdStubBuffer_DebugServerRelease function implements the IRpcStubBuffer::DebugServerRelease method. |
CStdStubBuffer_Disconnect The CStdStubBuffer_Disconnect function implements the IRpcStubBuffer::Disconnect method and disconnects the server object from the stub. |
CStdStubBuffer_Invoke The CStdStubBuffer_Invoke function implements the IRpcStubBuffer::Invoke method. |
CStdStubBuffer_IsIIDSupported The CStdStubBuffer_IsIIDSupported function implements the IRpcStubBuffer::IsIIDSupported method. |
CStdStubBuffer_QueryInterface The CStdStubBuffer_QueryInterface function implements the IRpcStubBuffer::QueryInterface method. |
CStdStubBuffer2_Connect Implements the IRpcStubBuffer::Connect method and connects the server object to the stub. (CStdStubBuffer2_Connect) |
CStdStubBuffer2_CountRefs Implements the IRpcStubBuffer::CountRefs method. |
CStdStubBuffer2_Disconnect Implements the IRpcStubBuffer::Disconnect method and disconnects the server object from the stub. (CStdStubBuffer2_Disconnect) |
CStdStubBuffer2_QueryInterface Implements the IRpcStubBuffer::QueryInterface method. (CStdStubBuffer2_QueryInterface) |
NdrCStdStubBuffer_Release The NdrCStdStubBuffer_Release function implements the IRpcStubBuffer::Release method. |
NdrCStdStubBuffer2_Release The NdrCStdStubBuffer2_Release function implements the IRpcStubBuffer::Release method. |
NdrDllCanUnloadNow The NdrDllCanUnloadNow function determines whether the DLL that implements the proxy and stub is still in use. If not, the caller can safely unload the DLL from memory. |
NdrDllGetClassObject The NdrDllGetClassObject function retrieves the class object of the proxy or stub. |
NdrDllRegisterProxy The NdrDllRegisterProxy function creates a registry entry for the interfaces contained in the proxy DLL. |
NdrDllUnregisterProxy The NdrDllUnregisterProxy function removes a registry entry for the interfaces contained in the proxy DLL. |
NdrProxyErrorHandler The NdrProxyErrorHandler function maps an exception into an HRESULT, with RPC facility code. |
NdrProxyForwardingFunction10 Stub function for COM proxies. (NdrProxyForwardingFunction10) |
NdrProxyForwardingFunction11 Stub function for COM proxies. (NdrProxyForwardingFunction11) |
NdrProxyForwardingFunction12 Stub function for COM proxies. (NdrProxyForwardingFunction12) |
NdrProxyForwardingFunction13 Stub function for COM proxies. (NdrProxyForwardingFunction13) |
NdrProxyForwardingFunction14 Stub function for COM proxies. (NdrProxyForwardingFunction14) |
NdrProxyForwardingFunction15 Stub function for COM proxies. (NdrProxyForwardingFunction15) |
NdrProxyForwardingFunction16 Stub function for COM proxies. (NdrProxyForwardingFunction16) |
NdrProxyForwardingFunction17 Stub function for COM proxies. (NdrProxyForwardingFunction17) |
NdrProxyForwardingFunction18 Stub function for COM proxies. (NdrProxyForwardingFunction18) |
NdrProxyForwardingFunction19 Stub function for COM proxies. (NdrProxyForwardingFunction19) |
NdrProxyForwardingFunction20 Stub function for COM proxies. (NdrProxyForwardingFunction20) |
NdrProxyForwardingFunction21 Stub function for COM proxies. (NdrProxyForwardingFunction21) |
NdrProxyForwardingFunction22 Stub function for COM proxies. (NdrProxyForwardingFunction22) |
NdrProxyForwardingFunction23 Stub function for COM proxies. (NdrProxyForwardingFunction23) |
NdrProxyForwardingFunction24 Stub function for COM proxies. (NdrProxyForwardingFunction24) |
NdrProxyForwardingFunction25 Stub function for COM proxies. (NdrProxyForwardingFunction25) |
NdrProxyForwardingFunction26 Stub function for COM proxies. (NdrProxyForwardingFunction26) |
NdrProxyForwardingFunction27 Stub function for COM proxies. (NdrProxyForwardingFunction27) |
NdrProxyForwardingFunction28 Stub function for COM proxies. (NdrProxyForwardingFunction28) |
NdrProxyForwardingFunction29 Stub function for COM proxies. (NdrProxyForwardingFunction29) |
NdrProxyForwardingFunction3 Stub function for COM proxies. (NdrProxyForwardingFunction3) |
NdrProxyForwardingFunction30 Stub function for COM proxies. (NdrProxyForwardingFunction30) |
NdrProxyForwardingFunction31 Stub function for COM proxies. (NdrProxyForwardingFunction31) |
NdrProxyForwardingFunction32 Stub function for COM proxies. (NdrProxyForwardingFunction32) |
NdrProxyForwardingFunction4 Stub function for COM proxies. (NdrProxyForwardingFunction4) |
NdrProxyForwardingFunction5 Stub function for COM proxies. (NdrProxyForwardingFunction5) |
NdrProxyForwardingFunction6 Stub function for COM proxies. (NdrProxyForwardingFunction6) |
NdrProxyForwardingFunction7 Stub function for COM proxies. (NdrProxyForwardingFunction7) |
NdrProxyForwardingFunction8 Stub function for COM proxies. (NdrProxyForwardingFunction8) |
NdrProxyForwardingFunction9 Stub function for COM proxies. (NdrProxyForwardingFunction9) |
NdrProxyFreeBuffer The NdrProxyFreeBuffer function frees an RPC buffer. |
NdrProxyGetBuffer The NdrProxyGetBuffer function obtains a network buffer from COM through the use of an IRpcChannelBuffer::GetBuffer method call. |
NdrProxyInitialize The NdrProxyInitialize function initializes the proxy for an object method. |
NdrProxySendReceive The NdrProxySendReceive function sends a message to the server then waits for a reply. |
NdrStubForwardingFunction The NdrStubForwardingFunction function is the entry point for server-side object methods that are defined in a base interface. |
NdrStubGetBuffer The NdrStubGetBuffer function retrieves a buffer from the RPC channel. |
NdrStubInitialize The NdrStubInitialize function is called by the server stub before unmarshalling. It sets up some stub message fields. |
ObjectStublessClient10 Stub function for COM proxies. (ObjectStublessClient10) |
ObjectStublessClient11 Stub function for COM proxies. (ObjectStublessClient11) |
ObjectStublessClient12 Stub function for COM proxies. (ObjectStublessClient12) |
ObjectStublessClient13 Stub function for COM proxies. (ObjectStublessClient13) |
ObjectStublessClient14 Stub function for COM proxies. (ObjectStublessClient14) |
ObjectStublessClient15 Stub function for COM proxies. (ObjectStublessClient15) |
ObjectStublessClient16 Stub function for COM proxies. (ObjectStublessClient16) |
ObjectStublessClient17 Stub function for COM proxies. (ObjectStublessClient17) |
ObjectStublessClient18 Stub function for COM proxies. (ObjectStublessClient18) |
ObjectStublessClient19 Stub function for COM proxies. (ObjectStublessClient19) |
ObjectStublessClient20 Stub function for COM proxies. (ObjectStublessClient20) |
ObjectStublessClient21 Stub function for COM proxies. (ObjectStublessClient21) |
ObjectStublessClient22 Stub function for COM proxies. (ObjectStublessClient22) |
ObjectStublessClient23 Stub function for COM proxies. (ObjectStublessClient23) |
ObjectStublessClient24 Stub function for COM proxies. (ObjectStublessClient24) |
ObjectStublessClient25 Stub function for COM proxies. (ObjectStublessClient25) |
ObjectStublessClient26 Stub function for COM proxies. (ObjectStublessClient26) |
ObjectStublessClient27 Stub function for COM proxies. (ObjectStublessClient27) |
ObjectStublessClient28 Stub function for COM proxies. (ObjectStublessClient28) |
ObjectStublessClient29 Stub function for COM proxies. (ObjectStublessClient29) |
ObjectStublessClient3 Stub function for COM proxies. (ObjectStublessClient3) |
ObjectStublessClient30 Stub function for COM proxies. (ObjectStublessClient30) |
ObjectStublessClient31 Stub function for COM proxies. (ObjectStublessClient31) |
ObjectStublessClient32 Stub function for COM proxies. (ObjectStublessClient32) |
ObjectStublessClient4 Stub function for COM proxies. (ObjectStublessClient4) |
ObjectStublessClient5 The ObjectStublessClient5 function is a stub function for COM proxies. |
ObjectStublessClient6 Stub function for COM proxies. (ObjectStublessClient6) |
ObjectStublessClient7 Stub function for COM proxies. (ObjectStublessClient7) |
ObjectStublessClient8 Stub function for COM proxies. (ObjectStublessClient8) |
ObjectStublessClient9 Stub function for COM proxies. (ObjectStublessClient9) |
Structures
ProxyFileInfo The ProxyFileInfo structure contains information about the interface proxies in the proxy DLL. |