Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przegląd
Warstwy interfejsu API wymagają, aby pliki binarne w pakietach sterowników systemu Windows wywoływać tylko te interfejsy API i identyfikatory DDI, które są zawarte w wersjach opartych na platformie UWP systemu Windows 10 lub pochodzą z wyselekcjonowanego zestawu interfejsów API Win32. Warstwowanie API to rozszerzenie poprzedniego wymagania "U", które było częścią zasad projektowania DCHU.
Aby sprawdzić, która platforma obsługuje interfejs API, odwiedź stronę dokumentacji interfejsu API i zapoznaj się z wpisem Platforma docelowa w sekcji Wymagania. Sterowniki systemu Windows muszą używać tylko interfejsów API lub identyfikatorów DDI, które mają platformę docelową wymienioną jako Universal, co oznacza podzbiór funkcji, które są dostępne we wszystkich ofertach systemu Windows.
Na stronie Zestawy interfejsów API systemu Windows opisano zestaw najlepszych rozwiązań i narzędzi do określania, czy interfejs API jest dostępny na określonej platformie.
Weryfikowanie warstw interfejsu API
ApiValidator to główne narzędzie używane do weryfikowania zgodności warstw interfejsu API dla sterowników systemu Windows. Narzędzie ApiValidator jest dostarczane jako część zestawu sterowników systemu Windows (WDK).
Zobacz Weryfikowanie sterowników systemu Windows, aby uzyskać więcej informacji na temat używania ApiValidator do sprawdzenia, czy sterownik systemu Windows spełnia wymagania dotyczące warstwowania API.