Freigeben über


FtmBase-Klasse

Stellt ein Free-Threaded Marshaller-Objekt dar.

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

Hinweise

Weitere Informationen finden Sie im Thema „IMarshal“ im Abschnitt „COM-Schnittstellen-“ COM-Bezugs „des Themas in der MSDN Library.

Mitglieder

BR230421.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

FtmBase::FtmBase-Konstruktor

Initialisiert eine neue Instanz der FtmBase-Klasse.

BR230421.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

FtmBase::CreateGlobalInterfaceTable-Methode

Stellt eine globale Schnittstellen GIT (Tabelle).

FtmBase::DisconnectObject-Methode

Gewaltsam Gibt alle externen Verbindungen zu einem Objekt.Der Server des Objekts ruft die Implementierung des Objekts vor dem Beenden dieser Methode veranschaulicht.

FtmBase::GetMarshalSizeMax-Methode

Rufen Sie die Obergrenze für die Anzahl von Bytes erforderlich ist, um das angegebene Schnittstellenzeiger für das angegebene Objekt zu marshallen ab.

FtmBase::GetUnmarshalClass-Methode

Ruft die CLSID ab, das COM verwendet, um die DLL zu suchen, das den Code für den entsprechenden Proxys enthält.COM DLL lädt diese, um eine nicht initialisierte Instanz des Proxys zu erstellen.

FtmBase::MarshalInterface-Methode

Schreibt in einem Stream, der Daten, die zum Aufrufen eines Proxyobjekts in einem Clientprozess nicht initialisiert werden müssen.

FtmBase::ReleaseMarshalData-Methode

Zerstört ein gemarshalltes Datenpaket.

FtmBase:::UnmarshalInterface-Methode

Initialisiert einen neu erstellten Proxy und einen Schnittstellenzeiger auf diesen Proxy zurück.

BR230421.collapse_all(de-de,VS.110).gifÖffentliche Datenmember

Name

Beschreibung

FtmBase::marshaller_-Datenmember

Enthält einen Verweis auf das Free-Threaded Marshaller an.

Vererbungshierarchie

FtmBase

Anforderungen

Header: ftm.h

Namespace: Microsoft:: WRL

Siehe auch

Referenz

Microsoft::WRL-Namespace