Microsoft::WRL-Namespace
Definiert die einfachen Typen, die WRL bilden.
namespace Microsoft::WRL;
Member
Typedefs
Name |
Beschreibung |
---|---|
InhibitWeakReferencePolicy |
RuntimeClassFlags<WinRt | InhibitWeakReference> |
Klassen
Name |
Beschreibung |
---|---|
Aktiviert eine oder mehrere von der Windows Runtime zu aktivierenden Klassen. |
|
Implementiert den asynchronen Zustandsautomaten Windows-Runtime. |
|
Implementiert die grundlegende Funktion der IClassFactory-Schnittstelle. |
|
Erstellt einen Typ des intelligenten Zeigermechanismus,, der die Schnittstelle darstellt, die mit dem Vorlagenparameter angegeben wird. ComPtr verwaltet automatisch einem Verweiszähler für den zugrunde liegenden Schnittstellenzeiger bei und gibt die Schnittstelle verwendet, wenn der Verweiszähler auf Null geht. |
|
Stellt ein Ereignis dar. EventSource-Memberfunktionen hinzufügen, entfernen und rufen Ereignishandler auf. |
|
Stellt ein Free-Threaded Marshaller-Objekt dar. |
|
Stellt eine Auflistung verknüpfte Objekte dar. |
|
Stellt eine instanziierte Klasse, die die angegebene Anzahl von Schnittstellen erbt, und unterstützt die angegebene Windows-Runtime, das klassische COM und schwache die Bezugsunterstützung. |
|
Stellt einen einfachen Mechanismus bereit, um eine Windows Runtime oder klassische Eine COM-Basisklasse zu erstellen. |
|
Stellt einen einfachen Mechanismus bereit, um eine Basisklasse erstellen. |
|
Stellt einen schwachen Verweis, der auf den nur der Runtime Windows verwendet werden kann, nicht klassisches COM dar. Ein schwacher Verweis stellt ein Objekt dar, das möglicherweise oder möglicherweise nicht möglich ist. |
Strukturen
Name |
Beschreibung |
---|---|
Gibt Aktivierungsrand- und Initialisierungsfunktionen an, die zu einem Satz Schnittstellen-IDs angewendet werden können. |
|
Gibt zu Vorlagen RuntimeClass, der implementiert und ChainInterfaces an, die die angegebene Schnittstelle nicht in der IID-Liste zugänglich ist. |
|
Implementiert QueryInterface und GetIid für die angegebenen Schnittstellen. |
|
Stellt sicher, dass einer Laufzeitklasse von Windows Runtime-Schnittstellen, sofern und dann von den klassischen COM-Schnittstellen abgeleitet. |
|
Enthält den Typ für eine Instanz von RuntimeClass. |
Enumerationen
Name |
Beschreibung |
---|---|
Gibt den Typ des Ergebnisses zurückgegeben durch die GetResults() Methode an. |
|
Gibt an, ob ein Modul einem prozessinternen Server oder einen prozessexternen Server unterstützen soll. |
|
Gibt den Typ von RuntimeClass-Instanz an, die unterstützt wird. |
Funktionen
Name |
Beschreibung |
---|---|
Ruft einen schwachen Verweis auf einer bestimmten Instanz ab. |
|
Rückruffunktion (C++-Vorlagenbibliothek der Windows-Runtime) |
Erstellt ein Objekt, dessen Memberfunktion eine Rückrufmethode ist. |
Stellt eine Factory erstellt, die Instanzen der angegebenen Klasse erzeugt, die von der Runtime Windows aktiviert werden kann. |
|
Stellt eine Factory erstellt, die Instanzen der angegebenen Klasse erzeugt. |
|
Initialisiert die angegebene Windows-Runtime-Klasse. |
Anforderungen
Header: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h
Namespace: Microsoft::WRL