다음을 통해 공유


FtmBase 클래스

자유 스레드된 마샬러 개체를 나타냅니다.

class FtmBase : public Microsoft::WRL::Implements<
   Microsoft::WRL::RuntimeClassFlags< WinRtClassicComMix >, 
   Microsoft::WRL::CloakedIid< IMarshal > >;

설명

자세한 내용은 MSDN Library에서 "COM 참조" 항목의 "COM 인터페이스" 하위 주제에서 "IMarshal" 항목을 참조 하십시오.

Members

BR230421.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

FtmBase::FtmBase 생성자

FtmBase 클래스의 새 인스턴스를 초기화합니다.

BR230421.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

FtmBase::CreateGlobalInterfaceTable 메서드

전역 인터페이스 테이블 (GIT)를 만듭니다.

FtmBase::DisconnectObject 메서드

모든 외부 연결 개체를 강제로 해제합니다.개체의 서버 개체의 구현을 종료 하기 전에이 메서드를 호출 합니다.

FtmBase::GetMarshalSizeMax 메서드

상한이 지정된 된 개체의 지정 된 인터페이스 포인터를 마샬링하는 데 필요한 바이트 수를 가져옵니다.

FtmBase::GetUnmarshalClass 메서드

COM을 사용 하 여 해당 프록시에 대 한 코드가 들어 있는 DLL을 찾아 CLSID를 가져옵니다.COM 프록시를 초기화 되지 않은 인스턴스를 만들려면이 DLL을 로드 합니다.

FtmBase::MarshalInterface 메서드

스트림으로 일부 클라이언트 프로세스에서 프록시 개체를 초기화 하는 데 필요한 데이터를 기록 합니다.

FtmBase::ReleaseMarshalData 메서드

마샬링된 데이터 패킷을 소멸 시킵니다.

FtmBase::UnmarshalInterface 메서드

새로 만든된 프록시의 초기화 및 인터페이스 포인터를 해당 프록시로 반환 합니다.

BR230421.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

FtmBase::marshaller_ 데이터 멤버

자유 스레드된 마샬러에 대 한 참조를 보유합니다.

상속 계층 구조

FtmBase

요구 사항

헤더: ftm.h

네임 스페이스: Microsoft::WRL

참고 항목

참조

Microsoft::WRL 네임스페이스