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 内のインターフェイス プロキシに関する情報が含まれています。