영어로 읽기

다음을 통해 공유


rpcproxy.h 헤더

이 헤더는 RPC(원격 프로시저 호출)에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

rpcproxy.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
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의 인터페이스 프록시에 대한 정보가 포함됩니다.