Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Visão geral
A camada de API requer que os binários nos pacotes de driver do Windows chamem apenas as APIs e DDIs incluídas nas edições baseadas em UWP do Windows 10 ou que sejam provenientes de um conjunto selecionado de APIs do Win32. API Layering é uma extensão do requisito "U" anterior que fazia parte dos princípios de design DCHU.
Para ver qual plataforma uma API suporta, visite a página de documentação da API e examine a entrada Plataforma de destino da seção Requisitos. Os drivers do Windows devem usar apenas APIs ou DDIs que tenham a Plataforma de Destino listada como Universal, ou seja, o subconjunto de funcionalidades disponível em todas as ofertas do Windows.
A página Conjuntos de API do Windows descreve um conjunto de práticas recomendadas e ferramentas para determinar se uma API está disponível em uma plataforma específica.
Validando camadas de API
ApiValidator é a principal ferramenta usada para validar a conformidade de API Layering para drivers do Windows. O ApiValidator é fornecido como parte do Kit de Driver do Windows (WDK).
Consulte Validando drivers do Windows para obter mais detalhes sobre como usar o ApiValidator para verificar se um driver do Windows atende ao requisito de camada de API.