Freigeben über


Funktionen (Referenz zu Windows-Runtime-C++)

In diesem Abschnitt

Funktion Beschreibung
CoDecodeProxy- Sucht die Implementierung einer COM-Schnittstelle (Component Object Model) in einem Serverprozess, der über eine Schnittstelle zu einem proxiierten Objekt verfügt.
CreateControlInput- Erstellt ein ICoreInputSourceBase- -Objekt im UI-Thread des Aufrufers.
CreateControlInputEx- Erstellt ein ICoreInputSourceBase- -Objekt in einem Arbeitsthread oder ui-Thread.
CreateDirect3D11DeviceFromDXGIDevice Erstellt eine Instanz von IDirect3DDevice aus einer IDXGIDevice.
CreateDirect3D11SurfaceFromDXGISurface Erstellt eine Instanz von IDirect3DSurface aus einer IDXGISurface.
CreateDirect3DDevice- Erstellt eine Instanz von IDirect3DDevice aus einem IDXGIDevice-.
CreateDirect3DSurface- Erstellt eine Instanz von IDirect3DSurface aus einer IDXGISurface-.
CreateRandomAccessStreamOnFile- Erstellt einen Windows-Runtime-Datenstrom für zufälligen Zugriff für eine Datei.
CreateRandomAccessStreamOverStream Erstellt einen Windows-Runtime-Datenstrom für zufälligen Zugriff um eine IStream- Basisimplementierung.
CreateStreamOverRandomAccessStream- Erstellt eine IStream- um ein Windows-Runtime-IRandomAccessStream- -Objekt.
CreateXamlUIPresenter Eine statische Erstellerfunktion, die eine XamlUIPresenter- für eine Renderoberfläche in einer Desktop-App erstellen kann.
DbgRaiseAssertionFailure Löst eine Assertion für das Debuggen aus.
GetDXGIInterface(IDirect3DDevice^, DXGI_TYPE)** Ruft eine DXGI-Schnittstelle aus einer IDirect3DDevice- instanz ab.
GetDXGIInterface(IDirect3DSurface^, DXGI_TYPE)** Ruft eine DXGI-Schnittstelle aus einer IDirect3DSurface Instanz ab.
GetDXGIInterfaceFromObject Ruft eine DXGI-Schnittstelle aus einem Objekt ab.
GetRestrictedErrorInfo- Ruft das eingeschränkte Fehlerinformationsobjekt ab, das durch einen vorherigen Aufruf von SetRestrictedErrorInfo im aktuellen logischen Thread festgelegt wurde.
HSTRING_UserFree Gibt Ressourcen auf serverseitiger Seite frei, wenn sie von RPC-Stubdateien aufgerufen werden.
HSTRING_UserFree64 Gibt Ressourcen auf serverseitiger Seite frei, wenn sie von RPC-Stubdateien aufgerufen werden.
HSTRING_UserMarshal Marshallt ein HSTRING--Objekt in den RPC-Puffer.
HSTRING_UserMarshal64 Marshallt ein HSTRING--Objekt in den RPC-Puffer.
HSTRING_UserSize Berechnet die Drahtgröße des HSTRING- Objekts und ruft dessen Handle und Daten ab.
HSTRING_UserSize64 Berechnet die Drahtgröße des HSTRING- Objekts und ruft dessen Handle und Daten ab.
HSTRING_UserUnmarshal Hebt ein HSTRING--Objekt aus dem RPC-Puffer auf.
HSTRING_UserUnmarshal64 Hebt ein HSTRING--Objekt aus dem RPC-Puffer auf.
IsErrorPropagationEnabled- Gibt an, ob das CoreApplication.UnhandledErrorDetected-Ereignis für die Fehler auftritt, die vom Delegat zurückgegeben werden, der als Rückruffunktion für ein Windows-Runtime-API-Ereignis oder den Abschluss einer asynchronen Methode registriert wurde.
DllGetActivationFactory- Ruft die Aktivierungsfactory von einer DLL ab, die aktivierbare Windows-Runtime-Klassen enthält.
MetaDataGetDispenser- Erstellt eine Dispenserklasse.
PdfCreateRenderer Ruft eine Instanz der IPdfRendererNative Schnittstelle zum Anzeigen einer einzelnen Seite einer PDF-Datei (Portable Document Format) ab.
PdfRenderParams Füllt eine PDF_RENDER_PARAMS Stucture auf. Eine PDF_RENDER_PARAMS Struktur stellt eine Reihe von Eigenschaften für die Ausgabe einer einzelnen Seite einer PDF-Datei dar.
RoActivateInstance Aktiviert die angegebene Windows-Runtime-Klasse.
RoCaptureErrorContext- Speichert den aktuellen Fehlerkontext, sodass er für spätere Aufrufe der RoFailFastWithErrorContext--Funktion verfügbar ist.
RoClearError- Entfernt vorhandene Fehlerinformationen aus dem aktuellen Threadumgebungsblock (TEB).
RoFailFastWithErrorContext- Löst eine nicht zusammenhängende Ausnahme im aktuellen Prozess aus.
RoFailFastWithErrorContextInternal2 Löst eine nicht zusammenhängende Ausnahme im aktuellen Prozess aus und ermöglicht es Ihnen auch, zusätzlichen Fehlerkontext einzuschließen, der nicht bereits vom Betriebssystem erfasst wurde.
RoFreeParameterizedTypeExtra Gibt das von RoGetParameterizedTypeInstanceIIDzugewiesene Handle frei.
RoGetActivatableClassRegistration Aktiviert das Abrufen von Klassenregistrierungsinformationen.
RoGetActivationFactory- Ruft die Aktivierungsfactory für die angegebene Laufzeitklasse ab.
RoGetAgileReference- Erstellt einen agilen Verweis für ein objekt, das von der angegebenen Schnittstelle angegeben wird.
RoGetApartmentIdentifier- Ruft einen eindeutigen Bezeichner für die aktuelle Wohnung ab.
RoGetBufferMarshaler Stellt einen standardmäßigen IBuffer-Marshaler bereit, um die Semantik zu implementieren, die der IBuffer-Schnittstelle zugeordnet ist, wenn sie gemarstet wird.
RoGetErrorReportingFlags Ruft das aktuelle Berichterstellungsverhalten von Windows-Runtime-Fehlerfunktionen ab.
RoGetMetaDataFile- Sucht und ruft die Metadatendatei ab, die die Application Binary Interface (ABI) für den angegebenen Typnamen beschreibt.
RoGetParameterizedTypeInstanceIID Berechnet den Schnittstellenbezeichner (IID) der Schnittstelle oder des Delegattyps, der beim Instanziieren einer parametrisierten Schnittstelle oder eines Delegaten mit den angegebenen Typargumenten resultiert.
RoGetServerActivatableClasses Ruft die aktivierbaren Klassen ab, die für einen bestimmten ausführbaren Server (EXE) registriert sind, der unter der Paket-ID des aufrufenden Prozesses registriert wurde.
RoInitialize- Initialisiert die Windows-Runtime im aktuellen Thread mit dem angegebenen Parallelitätsmodell.
RoInspectThreadErrorInfo Ruft das Fehlerobjekt ab, das den Aufrufstapel an dem Punkt darstellt, an dem der Fehler aufgetreten ist.
RoInspectCapturedStackBackTrace Bietet eine Möglichkeit zum Untersuchen eines Aufrufstapels aus einem Zielprozess für Debugger.
RoOriginateError Meldet einen Fehler und eine informative Zeichenfolge an einen angefügten Debugger.
RoOriginateErrorW- Meldet einen Fehler und eine informative Zeichenfolge an einen angefügten Debugger.
RoOriginateLanguageException Meldet einen Fehler, eine informative Zeichenfolge und ein Fehlerobjekt an einen angefügten Debugger.
RoParameterizedTypeExtraGetTypeSignature Ruft die Typsignatur ab, die zum Berechnen der IID aus dem letzten Aufruf von RoGetParameterizedTypeInstanceIID mit dem angegebenen Handle verwendet wird.
RoParseTypeName- Analysiert einen Typnamen und vorhandene Typparameter im Fall parametrisierter Typen.
RoRegisterActivationFactories Registriert eine Array-Out-of-Process-Aktivierungsfabrik für einen Windows-Runtime-Exe-Server.
RoRegisterForApartmentShutdown Registriert ein IApartmentShutdown- Rückruf, der aufgerufen werden soll, wenn die aktuelle Wohnung beendet wird.
RoReportUnhandledError- Löst den globalen Fehlerhandler aus, wenn eine unbehandelte Ausnahme auftritt.
RoReportFailedDelegate- Löst den globalen Fehlerhandler aus, wenn ein Delegatfehler auftritt.
RoResolveNamespace Bestimmen Sie die direkten untergeordneten Elemente, Typen und Unternamespaces des angegebenen Windows-Runtime-Namespaces aus jeder programmiersprache, die von der Windows-Runtime unterstützt wird.
RoResolveRestrictedErrorInfoReference Gibt den IRestrictedErrorInfo Schnittstellenzeiger basierend auf dem angegebenen Verweis zurück.
RoRevokeActivationFactories Entfernt ein Array registrierter Aktivierungsfabriken aus der Windows-Runtime.
RoSetErrorReportingFlags Legt das Berichtsverhalten von Windows-Runtime-Fehlerfunktionen fest.
RoTransformError- Meldet einen geänderten Fehler und eine informative Zeichenfolge an einen angefügten Debugger.
RoTransformErrorW- Meldet einen transformierten Fehler und eine informative Zeichenfolge an einen angefügten Debugger.
RoUninitialize Schließt die Windows-Runtime im aktuellen Thread.
RoUnregisterForApartmentShutdown Hebt die Registrierung einer zuvor registrierten IApartmentShutdown Schnittstelle auf.
SetRestrictedErrorInfo- Legt das Objekt für eingeschränkte Fehlerinformationen für den aktuellen Thread fest.
WindowsCompareStringOrdinal- Vergleicht zwei angegebene HSTRING- -Objekte und gibt eine ganze Zahl zurück, die ihre relative Position in einer Sortierreihenfolge angibt.
WindowsConcatString- Verkettet zwei angegebene Zeichenfolgen.
WindowsCreateString- Erstellt eine neue HSTRING- basierend auf der angegebenen Quellzeichenfolge.
WindowsCreateStringReference- Erstellt einen neuen Zeichenfolgenverweis basierend auf der angegebenen Zeichenfolge.
WindowsDeleteString- Erhöht die Referenzanzahl eines Zeichenfolgenpuffers.
WindowsDeleteStringBuffer- Verwirft einen vordefinierten Zeichenfolgenpuffer, wenn er nicht in eine HSTRING-höhergestuft wurde.
WindowsDuplicateString- Erstellt eine Kopie der angegebenen Zeichenfolge.
WindowsGetStringLen- Ruft die Länge in Unicode-Zeichen der angegebenen Zeichenfolge ab.
WindowsGetStringRawBuffer- Ruft den Sicherungspuffer für die angegebene Zeichenfolge ab.
WindowsInspectString- Bietet eine Möglichkeit zum Anzeigen des Werts einer Windows-Runtime-HSTRING- in einem anderen Adressbereich, remote oder aus einem Dump.
WindowsInspectString2- Bietet eine Möglichkeit zum Anzeigen des Werts einer Windows-Runtime-HSTRING- in einem anderen Adressbereich, remote oder aus einem Dump.
WindowsIsStringEmpty- Gibt an, ob die angegebene Zeichenfolge die leere Zeichenfolge ist.
WindowsPreallocateStringBuffer- Weist einen änderbaren Zeichenpuffer für die Verwendung in HSTRING- Erstellung zu.
WindowsPromoteStringBuffer- Erstellt eine HSTRING- aus dem angegebenen HSTRING_BUFFER.
WindowsReplaceString- Ersetzt alle Vorkommen einer Reihe von Zeichen in der angegebenen Zeichenfolge durch einen anderen Satz von Zeichen, um eine neue Zeichenfolge zu erstellen.
WindowsStringHasEmbeddedNull- Gibt an, ob die angegebene Zeichenfolge null-Zeichen enthält.
WindowsSubstring- Ruft eine Teilzeichenfolge aus der angegebenen Zeichenfolge ab. Die Teilzeichenfolge beginnt an der angegebenen Zeichenposition.
WindowsSubstringWithSpecifiedLength Ruft eine Teilzeichenfolge aus der angegebenen Zeichenfolge ab. Die Teilzeichenfolge beginnt an einer angegebenen Zeichenposition und hat eine angegebene Länge.
WindowsTrimStringEnd- Entfernt alle nachfolgenden Vorkommen eines angegebenen Zeichensatzes aus der Quellzeichenfolge.
WindowsTrimStringStart- Entfernt alle führenden Vorkommen eines angegebenen Zeichensatzes aus der Quellzeichenfolge.