Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Översikt
API Layering kräver att binärfiler i Windows Driver-paket endast anropar de API:er och DDI:er som ingår i UWP-baserade utgåvor av Windows 10 eller som kommer från en kuraterad uppsättning Win32-API:er. API Layering är en förlängning av det tidigare "U"-kravet som var en del av DCHU-designprinciper.
Om du vill se vilken plattform ett API har stöd för går du till dokumentationssidan för API:et och granskar posten Målplattform i avsnittet Krav. Windows-drivrutiner får endast använda API:er eller DDI:er som har en målplattform listad som Universal, vilket innebär den delmängd av funktioner som är tillgängliga för alla Windows-erbjudanden.
På sidan Med Windows API Sets beskrivs en uppsättning metodtips och verktyg för att avgöra om ett API är tillgängligt på en viss plattform.
Validera API-lager
ApiValidator är det viktigaste verktyget som används för att verifiera API Layering-efterlevnad för Windows-drivrutiner. ApiValidator levereras som en del av Windows Driver Kit (WDK).
Mer information om hur du använder ApiValidator finns i Verifiera Windows-drivrutiner för att verifiera att en Windows-drivrutin uppfyller API Layering-kravet.