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
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Initialisiert eine neue Instanz der FtmBase-Klasse. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Stellt eine globale Schnittstellen GIT (Tabelle). |
|
Gewaltsam Gibt alle externen Verbindungen zu einem Objekt.Der Server des Objekts ruft die Implementierung des Objekts vor dem Beenden dieser Methode veranschaulicht. |
|
Rufen Sie die Obergrenze für die Anzahl von Bytes erforderlich ist, um das angegebene Schnittstellenzeiger für das angegebene Objekt zu marshallen ab. |
|
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. |
|
Schreibt in einem Stream, der Daten, die zum Aufrufen eines Proxyobjekts in einem Clientprozess nicht initialisiert werden müssen. |
|
Zerstört ein gemarshalltes Datenpaket. |
|
Initialisiert einen neu erstellten Proxy und einen Schnittstellenzeiger auf diesen Proxy zurück. |
Öffentliche Datenmember
Name |
Beschreibung |
---|---|
Enthält einen Verweis auf das Free-Threaded Marshaller an. |
Vererbungshierarchie
FtmBase
Anforderungen
Header: ftm.h
Namespace: Microsoft:: WRL