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.
Existem objetos funcionais para identificar ou agrupar logicamente os recursos de um dispositivo. Por exemplo, um aplicativo pode ver que um dispositivo dá suporte a SMS procurando o objeto funcional SMS. Da mesma forma, o aplicativo pode ver que um dispositivo tem recursos de câmera procurando o objeto funcional Still Image Capture.
Essa representação de objeto flexível ajuda a habilitar o suporte fácil para dispositivos com funcionalidades de várias funções. Os drivers podem simplesmente expor qualquer objeto funcional que represente seu dispositivo, que é mais granular do que usar classes de dispositivo tradicionais. A representação de objeto também ajuda a isolar partes funcionais sobrepostas; por exemplo, alguns telefones podem ter duas câmeras ou quatro armazenamentos.
No sistema operacional Windows 7, os serviços estendem objetos funcionais fornecendo consultas avançadas de funcionalidades e um agrupamento abstrato de conteúdo. Os aplicativos podem usar serviços para descobrir os recursos do dispositivo e interagir com o conteúdo com mais eficiência. Por exemplo, um aplicativo pode ver que um dispositivo dá suporte aos recursos de sincronização de contatos procurando um objeto de serviço Contacts e pode encontrar todos os contatos como objetos filho do objeto de serviço, sem precisar pesquisar recursivamente a hierarquia de armazenamento.
Os serviços também permitem que os aplicativos descubram e invoquem comportamento personalizado em um dispositivo.
Tópicos relacionados