Win32- und COM-APIs für UWP-AppsWin32 and COM APIs for UWP apps

Eine universelle Windows-Plattform (UWP)-app (oder eine Windows-Runtime Komponente), C++die in/CX geschrieben ist, hat Zugriff auf die Win32-und com-APIs, die Teil der universelle Windows-Plattform (UWP) sind.A Universal Windows Platform (UWP) app (or a Windows Runtime component) written in C++/CX has access to the Win32 and COM APIs that are part of the Universal Windows Platform (UWP).

Die meisten dieser APIs werden von allen Windows 10-Geräten implementiert, und dieser Satz wird zuerst aufgelistet (in zwei Formen: nach Modul gruppiert und in alphabetischer Reihenfolge des Namens aufgelistet).Most of these APIs are implemented by all Windows 10 devices, and that set is listed first (in two forms: grouped by module, and listed in alphabetical order of name). Anschließend werden zusätzliche APIs aufgelistet, die Teil der UWP sind, aber nicht auf allen Windows 10-Geräten vorhanden sind.Then, additional APIs that are part of the UWP but that are not present on all Windows 10 devices, are listed.

Inhalt dieses AbschnittsIn this section

ThemaTopic BeschreibungDescription

APIs, die auf allen Windows 10-Geräten vorhanden sind APIs present on all Windows 10 devices

In diesem Thema werden die Win32-APIs aufgelistet, die Teil der UWP sind und von allen Windows 10-Geräten implementiert werden.This topic lists the Win32 APIs that are part of the UWP and that are implemented by all Windows 10 devices. Zur einfacheren Bereitstellung wird im Microsoft Windows Software Development Kit (SDK) eine Umbrella-Bibliothek mit dem Namen "windowsapp. lib" bereitgestellt, die die Exporte für diese Gruppe von Win32-APIs bereitstellt.For convenience, an umbrella library named WindowsApp.lib is provided in the Microsoft Windows Software Development Kit (SDK), which provides the exports for this set of Win32 APIs. Verknüpfen Sie Ihre APP mit windowsapp. lib (und ohne andere Bibliotheken), um auf diese APIs zuzugreifen.Link your app with WindowsApp.lib (and no other libraries) to access these APIs.

Erweiterungs-APIs für Windows 10-Geräte Extension APIs for Windows 10 devices

In diesem Thema werden die Win32-und com-APIs aufgelistet, die Teil der UWP sind und von einigen Windows 10-Geräten implementiert werden. Daher müssen Ihre Aufrufe an diese APIs mit Bedingungen geschützt werden, die zunächst bestätigen, dass die API auf dem Gerät vorhanden ist, auf dem Ihre APP ausgeführt wird.This topic lists the Win32 and COM APIs that are part of the UWP and that are implemented by some Windows 10 devices, so your calls to these APIs must be guarded with conditions that first confirm the presence of the API on the device your app is running on. Die Kombination von APIs, die auf allen Windows 10-Geräten vorhanden sind, und die in diesem Thema aufgeführten APIs bilden den gesamten Win32-und com-Oberflächen Bereich von UWP.The union of APIs present on all Windows 10 devices and the APIs listed in this topic make up the entire Win32 and COM surface area of UWP.

Alternativen zu Windows-APIs in Windows 10-UWP-apps Alternatives to Windows APIs in Windows 10 UWP apps

Erfahren Sie, welche Features der Windows-API in einer UWP-App verwendet werden können und welche APIs als Alternativen für diejenigen verwendet werden, die dies nicht möglich sind.Learn which features of the Windows API can be used in a UWP app and which APIs to use as alternatives for those that cannot.