ICallUnmarshal 인터페이스(callobj.h)
원격 호출의 서버(수신) 쪽에서 사용됩니다. ICallUnmarshal의 적절한 instance 사용하여 이전에 클라이언트(전송) 쪽에서 ICallFrame::Marshal을 호출하여 마샬링한 메서드 호출을 호출 프레임으로 다시 변환할 수 있습니다. 이러한 재구성된 호출 프레임을 가져온 후 ICallFrame::Invoke를 사용하여 실제 개체에서 호출을 수행할 수 있습니다.
상속
ICallUnmarshal 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ICallUnmarshal 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ICallUnmarshal 인터페이스에는 이러한 메서드가 있습니다.
ICallUnmarshal::ReleaseMarshalData 마샬링된 데이터 패킷에 있는 인터페이스 포인터가 보유할 수 있는 리소스를 해제합니다. 이 메서드는 패킷의 모든 인터페이스 포인터를 찾아 각 인터페이스 포인터에서 CoReleaseMarshalData 함수를 호출합니다. |
ICallUnmarshal::Unmarshal 마샬링된 데이터 패킷을 활성화 레코드로 되돌립니다. 그러면 다른 방법으로 호출하거나 조작할 수 있습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | callobj.h |