閱讀英文

共用方式為


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 函式會判斷實作 Proxy 和存根的 DLL 是否仍在使用中。 如果沒有,呼叫端可以從記憶體安全地卸載 DLL。
NdrDllGetClassObject

NdrDllGetClassObject 函式會擷取 Proxy 或存根的類別物件。
NdrDllRegisterProxy

NdrDllRegisterProxy 函式會為 Proxy DLL 中包含的介面建立登錄專案。
NdrDllUnregisterProxy

NdrDllUnregisterProxy 函式會移除 Proxy DLL 中所含介面的登錄專案。
NdrProxyErrorHandler

NdrProxyErrorHandler 函式會使用 RPC 設備代碼,將例外狀況對應至 HRESULT。
NdrProxyForwardingFunction10

COM Proxy 的存根函式。 (NdrProxyForwardingFunction10)
NdrProxyForwardingFunction11

COM Proxy 的存根函式。 (NdrProxyForwardingFunction11)
NdrProxyForwardingFunction12

COM Proxy 的存根函式。 (NdrProxyForwardingFunction12)
NdrProxyForwardingFunction13

COM Proxy 的存根函式。 (NdrProxyForwardingFunction13)
NdrProxyForwardingFunction14

COM Proxy 的存根函式。 (NdrProxyForwardingFunction14)
NdrProxyForwardingFunction15

COM Proxy 的存根函式。 (NdrProxyForwardingFunction15)
NdrProxyForwardingFunction16

COM Proxy 的存根函式。 (NdrProxyForwardingFunction16)
NdrProxyForwardingFunction17

COM Proxy 的存根函式。 (NdrProxyForwardingFunction17)
NdrProxyForwardingFunction18

COM Proxy 的存根函式。 (NdrProxyForwardingFunction18)
NdrProxyForwardingFunction19

COM Proxy 的存根函式。 (NdrProxyForwardingFunction19)
NdrProxyForwardingFunction20

COM Proxy 的存根函式。 (NdrProxyForwardingFunction20)
NdrProxyForwardingFunction21

COM Proxy 的存根函式。 (NdrProxyForwardingFunction21)
NdrProxyForwardingFunction22

COM Proxy 的存根函式。 (NdrProxyForwardingFunction22)
NdrProxyForwardingFunction23

COM Proxy 的存根函式。 (NdrProxyForwardingFunction23)
NdrProxyForwardingFunction24

COM Proxy 的存根函式。 (NdrProxyForwardingFunction24)
NdrProxyForwardingFunction25

COM Proxy 的存根函式。 (NdrProxyForwardingFunction25)
NdrProxyForwardingFunction26

COM Proxy 的存根函式。 (NdrProxyForwardingFunction26)
NdrProxyForwardingFunction27

COM Proxy 的存根函式。 (NdrProxyForwardingFunction27)
NdrProxyForwardingFunction28

COM Proxy 的存根函式。 (NdrProxyForwardingFunction28)
NdrProxyForwardingFunction29

COM Proxy 的存根函式。 (NdrProxyForwardingFunction29)
NdrProxyForwardingFunction3

COM Proxy 的存根函式。 (NdrProxyForwardingFunction3)
NdrProxyForwardingFunction30

COM Proxy 的存根函式。 (NdrProxyForwardingFunction30)
NdrProxyForwardingFunction31

COM Proxy 的存根函式。 (NdrProxyForwardingFunction31)
NdrProxyForwardingFunction32

COM Proxy 的存根函式。 (NdrProxyForwardingFunction32)
NdrProxyForwardingFunction4

COM Proxy 的存根函式。 (NdrProxyForwardingFunction4)
NdrProxyForwardingFunction5

COM Proxy 的存根函式。 (NdrProxyForwardingFunction5)
NdrProxyForwardingFunction6

COM Proxy 的存根函式。 (NdrProxyForwardingFunction6)
NdrProxyForwardingFunction7

COM Proxy 的存根函式。 (NdrProxyForwardingFunction7)
NdrProxyForwardingFunction8

COM Proxy 的存根函式。 (NdrProxyForwardingFunction8)
NdrProxyForwardingFunction9

COM Proxy 的存根函式。 (NdrProxyForwardingFunction9)
NdrProxyFreeBuffer

NdrProxyFreeBuffer 函式會釋放 RPC 緩衝區。
NdrProxyGetBuffer

NdrProxyGetBuffer 函式會透過使用 IRpcChannelBuffer::GetBuffer 方法呼叫,從 COM 取得網路緩衝區。
NdrProxyInitialize

NdrProxyInitialize 函式會初始化物件方法的 Proxy。
NdrProxySendReceive

NdrProxySendReceive 函式會將訊息傳送至伺服器,然後等候回復。
NdrStubForwardingFunction

NdrStubForwardingFunction 函式是在基底介面中定義的伺服器端物件方法進入點。
NdrStubGetBuffer

NdrStubGetBuffer 函式會從 RPC 通道擷取緩衝區。
NdrStubInitialize

NdrStubInitialize 函式是由伺服器存根在 unmarshalling 之前呼叫。 它會設定一些存根訊息欄位。
ObjectStublessClient10

COM Proxy 的存根函式。 (ObjectStublessClient10)
ObjectStublessClient11

COM Proxy 的存根函式。 (ObjectStublessClient11)
ObjectStublessClient12

COM Proxy 的存根函式。 (ObjectStublessClient12)
ObjectStublessClient13

COM Proxy 的存根函式。 (ObjectStublessClient13)
ObjectStublessClient14

COM Proxy 的存根函式。 (ObjectStublessClient14)
ObjectStublessClient15

COM Proxy 的存根函式。 (ObjectStublessClient15)
ObjectStublessClient16

COM Proxy 的存根函式。 (ObjectStublessClient16)
ObjectStublessClient17

COM Proxy 的存根函式。 (ObjectStublessClient17)
ObjectStublessClient18

COM Proxy 的存根函式。 (ObjectStublessClient18)
ObjectStublessClient19

COM Proxy 的存根函式。 (ObjectStublessClient19)
ObjectStublessClient20

COM Proxy 的存根函式。 (ObjectStublessClient20)
ObjectStublessClient21

COM Proxy 的存根函式。 (ObjectStublessClient21)
ObjectStublessClient22

COM Proxy 的存根函式。 (ObjectStublessClient22)
ObjectStublessClient23

COM Proxy 的存根函式。 (ObjectStublessClient23)
ObjectStublessClient24

COM Proxy 的存根函式。 (ObjectStublessClient24)
ObjectStublessClient25

COM Proxy 的存根函式。 (ObjectStublessClient25)
ObjectStublessClient26

COM Proxy 的存根函式。 (ObjectStublessClient26)
ObjectStublessClient27

COM Proxy 的存根函式。 (ObjectStublessClient27)
ObjectStublessClient28

COM Proxy 的存根函式。 (ObjectStublessClient28)
ObjectStublessClient29

COM Proxy 的存根函式。 (ObjectStublessClient29)
ObjectStublessClient3

COM Proxy 的存根函式。 (ObjectStublessClient3)
ObjectStublessClient30

COM Proxy 的存根函式。 (ObjectStublessClient30)
ObjectStublessClient31

COM Proxy 的存根函式。 (ObjectStublessClient31)
ObjectStublessClient32

COM Proxy 的存根函式。 (ObjectStublessClient32)
ObjectStublessClient4

COM Proxy 的存根函式。 (ObjectStublessClient4)
ObjectStublessClient5

ObjectStublessClient5 函式是 COM Proxy 的存根函式。
ObjectStublessClient6

COM Proxy 的存根函式。 (ObjectStublessClient6)
ObjectStublessClient7

COM Proxy 的存根函式。 (ObjectStublessClient7)
ObjectStublessClient8

COM Proxy 的存根函式。 (ObjectStublessClient8)
ObjectStublessClient9

COM Proxy 的存根函式。 (ObjectStublessClient9)

結構

 
ProxyFileInfo

ProxyFileInfo 結構包含 Proxy DLL 中介面 Proxy 的相關資訊。