API Win32 e COM per app UWP

Un'app piattaforma UWP (Universal Windows Platform) (UWP) (o un componente Windows Runtime) scritta in C++/CX ha accesso alle API Win32 e COM che fanno parte della piattaforma UWP (Universal Windows Platform) (UWP).

La maggior parte di queste API viene implementata da tutti i dispositivi Windows 10 e tale set viene elencato per primo (in due formati: raggruppati per modulo e elencati in ordine alfabetico di nome). Vengono quindi elencate altre API che fanno parte della UWP, ma che non sono presenti in tutti Windows 10 dispositivi.

Contenuto della sezione

Argomento Descrizione

API presenti in tutti i dispositivi Windows 10

Questo argomento elenca le API Win32 che fanno parte della UWP e che vengono implementate da tutti Windows 10 dispositivi. Per praticità, viene fornita una libreria ombrello denominata WindowsApp.lib in Microsoft Windows Software Development Kit (SDK), che fornisce le esportazioni per questo set di API Win32. Collegare l'app a WindowsApp.lib (e ad altre librerie) per accedere a queste API.

API di estensione per dispositivi Windows 10

Questo argomento elenca le API Win32 e COM che fanno parte della UWP e che vengono implementate da alcuni dispositivi Windows 10, quindi le chiamate a queste API devono essere sorvegliate con condizioni che prima confermano la presenza dell'API nel dispositivo in cui è in esecuzione l'app. L'unione di API presenti in tutti i dispositivi Windows 10 e le API elencate in questo argomento costituiscono l'intera superficie di attacco Win32 e COM della UWP.

Alternative alle API Windows nelle Windows 10 UWP

Informazioni sulle funzionalità dell'API Windows possono essere usate in un'app UWP e quali API usare come alternative per quelle che non possono.