Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Visão geral
As camadas de API exigem que os binários em pacotes do Windows Driver chamem apenas as APIs e DDIs que estão incluídas em edições baseadas em UWP do Windows 10 ou são de um conjunto coletado de APIs Win32. O API Layering é uma extensão do requisito "U" anterior, que fazia parte dos princípios de design de DCHU.
Para ver qual plataforma uma API dá suporte, visite a página de documentação da API e examine a entrada da Plataforma de Destino da seção Requisitos. Os Drivers do Windows só devem usar APIs ou DDIs que tenham uma Plataforma de Destino listada como Universal, o que significa o subconjunto de funcionalidade 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
O ApiValidator é a principal ferramenta usada para validar a conformidade de camadas de API para drivers do Windows. O ApiValidator é fornecido como parte do WDK (Windows Driver Kit).
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 camadas da API.