Sdílet prostřednictvím


Vrstvení rozhraní API

Přehled

Vrstvení rozhraní API vyžaduje, aby binární soubory v balíčcích ovladačů systému Windows volaly pouze taková rozhraní API a DDI, která jsou součástí edic Windows 10 založených na UWP nebo pocházejí z kurátorované sady rozhraní API Win32. Vrstvení API je rozšířením předchozího požadavku "U", jenž byl zahrnut v principech návrhu DCHU.

Pokud chcete zjistit, která platforma rozhraní API podporuje, přejděte na stránku dokumentace pro rozhraní API a prozkoumejte položku Cílové platformy v části Požadavky. Ovladače systému Windows musí používat pouze rozhraní API nebo DDI, které mají cílovou platformu uvedenou jako Universal, což znamená podmnožinu funkcí, která je k dispozici ve všech nabídkách Windows.

Stránka Sady rozhraní API systému Windows popisuje sadu osvědčených postupů a nástrojů pro určení, jestli je rozhraní API dostupné na konkrétní platformě.

Validace vrstvení rozhraní API

ApiValidator je hlavní nástroj používaný k ověření dodržování předpisů vrstvení rozhraní API pro ovladače systému Windows. ApiValidator se dodává jako součást sady Windows Driver Kit (WDK).

Další podrobnosti o použití nástroje ApiValidator k ověření, jestli ovladač systému Windows splňuje požadavek vrstvení rozhraní API, najdete v tématu Ověřování ovladačů systému Windows .